Tasks

TASKS


Tasks are the actions a Job performs

Process - Tasks stopping and starting processes or parts of assemblies


Task icon Execute - The Execute Task lets you start a command or executable with arguments. Optionally you can run the process as a certain user with the help of Credentials
Task icon Remote Execute - This Task type can execute commands on a remote server. If you want to execute commands locally you should use the Execute Task. Optionally you can wait for process completion.
Task icon Execute script - This Execute script Task is a version of the Execute Task that is specialized for script execution. This Task executes VBScripts and JScript.
Task icon PowerShell - The PowerShell Task lets you execute PowerShell code on the fly or an existing PowerShell file.
Task icon Kill - The Kill Task lets you stop a process on the same computer.
Task icon Remote Kill - Remote Kill Task can terminate a process on another server in the network. If you want to terminate local process then you should use the Kill Task instead.
Task icon Assembly execute - Assembly execute Task lets you specify a .NET .exe or .dll file and execute methods within that assembly.
Task icon .NET code execute - The .NET code execute Task is able to execute .NET code using languages C# or VB.NET.
Task icon Unmanaged dll call - Executes a method with parameters on an unmanaged dll.
Task icon AS/400 Command - The Process - AS/400 Command Task lets you execute a command on a AS/400 server. The AS/400 Control Language (CL) is a scripting language for the IBM AS/400 midrange platform bearing a resemblance to the IBM Job Control Language and consisting of an ever expanding set of command objects (*CMD) used to invoke traditional AS/400 programs and/or get help on what those programs do.

Net - Tasks which consists of a communication protocol that can be used for communicating or transfer data


Task icon Ping - The ping Task is used to test whether a particular host is reachable across an IP network. It works by sending ICMP 'echo request' packets to the target host and listening for ICMP 'echo response' replies. ping estimates the round-trip time in milliseconds.
Task icon FTP/FTPS/SFTP/SCP - The FTP Task lets you send files over the Internet according to the standardized protocols FTP, SFTP, and SCP. It is possible to connect securely through FTPS with explicit and implicit encryption.
Task icon HTTP - The Task type HTTP enables execution a remote script/load webpage with standard HTTP POST or HTTP GET. You can combine this function with logging the output of the script/page on a file or send the output by mail.
Task icon SSH - The SSH Task lets you execute commands on a remote SSH server through the Command Channel of SSH. SSH servers are standard in Linux and exists on all kinds of operating systems. This lets you extend the execution to other operating systems.
Task icon Webservice/WCF execute - The web service / WCF Task lets you execute web service- and WCF (basic HTTP binding) methods.
Task icon Serial - Send - The Serial send Task lets you communicate with a wide range of devices that uses COM port interface.
Task icon WebDAV - Download - The WebDAV - Download Task lets you download documents based on a file filter. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
Task icon WebDAV - Upload - The WebDAV - Upload Task lets you upload based on the standard file filter. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
Task icon WebDAV - Copy files - The WebDAV - Copy/Move files lets you copy or move files that are located on one remote folder to another remote folder. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
Task icon WebDAV - Delete - The WebDAV - Delete lets you delete, one or more, files or folders. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.
Task icon WebDAV - Create folder - The WebDAV - Create folder lets you create a remote folder. Web-based Distributed Authoring and Versioning (WebDAV) is a set of methods based on the Hypertext Transfer Protocol (HTTP) that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers.

Messaging - Tasks that sends messages using various services and protocols


Task icon Email - The Email Task lets you send text and/or HTML emails that can be encrypted/signed through SMIME or PGP.
Task icon XendApp - Send messages of multiple content types directly to your phone or other device. Combining the best features of SMS and email. See http://xendapp.com for more information.
Task icon Instant messaging - The Task type Instant message lets you send a message to a number of instant messaging protocols including: MSN, Yahoo, Google Talk, ICQ, AIM and Jabber. The Task connects, send message and then disconnects.
Task icon SysLog - The SysLog Task can be used for computer system management and security auditing as well as generalized informational, analysis, and debugging messages. It is supported by a wide variety of devices (like printers and routers) and receivers across multiple platforms. Because of this, syslog can be used to integrate log data from many different types of systems into a central repository.
Task icon Pushbullet - Send message - The Pushbullet - Send message Task send a message notification to your device.
Task icon Pushbullet - Send SMS - The Pushbullet - Send SMS Task lets you send an SMS through your registered device to any phone number.
Task icon Pushbullet - Send link - The Pushbullet - Send link Task sends a link through a notification in your device
Task icon Pushbullet - Send file - The Pushbullet - Send file Task sends a file to your device.
Task icon Pushbullet - Upload file - The Pushbullet - Upload file Task lets you upload a file to the Pushbullet cloud.

Database - Tasks which works with databases at different levels


Task icon SQL - The SQL Task can execute a SQL command or a stored procedure against any database through ODBC, OLEDB and support for direct connections to MSSQL, Oracle and MySQL.
Task icon Execute DTS package - This DTS execute Task lets you execute DTS packages. Data Transformation Services, or DTS, is a set of objects and utilities to allow the automation of extract, transform and load operations to or from a database.
Task icon Execute SSIS package - This Task lets you execute local SSIS packages. VisualCron must reside on the server machine to be able to execute this Task. To execute remote SSIS packages you can use the SQL Task and type Job.
Task icon Execute SSISDB package - The Task Database - Execute SSISDB package executes an existing package in from catalogs (SSISDB).
Task icon SSRS - The Database - SSRS Task lets you execute reports in SQL Server Reporting Service and return the result in various formats.

Encryption - Tasks which encrypt and decrypt using various encryption methods like PGP, DES,RC2,Rijndael and TripleDES


Task icon PGP - Encrypt - The PGP - encrypt Task lets you encrypt one or more files using OpenPGP standard. You can either encrypt with PGP keys or plain password. Optional signing is also provided.
Task icon PGP - Decrypt - The PGP - decrypt Task can decrypt one more more encrypted files using the OpenPGP standard.
Task icon Encrypt (symmetric) - Symmetric encryption Task provides simple encryption/decryption with a single password. The output is in RAW format, if you want PGP format then use the PGP Encrypt Task. The Task is using standard encryption algorithms like DES,RC2,Rijndael and TripleDES.
Task icon Decrypt (symmetric) - Symmetric encryption Task provides simple encryption/decryption with a single password. The output is in RAW format, if you want PGP format then use the PGP Encrypt Task. The Task is using standard encryption algorithms like DES,RC2,Rijndael and TripleDES

File - Tasks which works with various file actions


Task icon Copy files - The Copy/Move file(s) Task lets you copy files easily based on file filters. Together with Credentials you are able to copy/move from/to network drives.
Task icon Archive - compress - The Compress Task is able to compress files with the formats Zip,7z,Xz,Bzip2 Tar,Tar+Gzip and GZip.
Task icon Archive - extract - The Archive extract Task is able to extract a number of formats like Zip,7z,xz,rar,Bzip2,Tar,Gzip, ISO and more.
Task icon List file(s) - The List files(s) Task retrieves a list of files based on the standard file filter. The list of files is added to the Output of the Task. The output could for example used in Loops.
Task icon Read file - The Read file Task reads a specified file for use in standard output. This output can later be used in other Tasks. For example, you can use this Task to read a files that contains a message, this message can later be used in the text field of the Email Task. The content/output can be reached from the Variables.
Task icon Write file - The Write file Task lets you write any string to a file. The string could be a Variable, for example a result from another Task.
Task icon Touch file - The Touch file Task set the last write time of one or more file(s). The Touch file Task uses the standard file filter to find files that you want to touch.
Task icon Delete file - The File delete Task lets you delete file(s) with help of the VisualCron file filter which can base deletion on file mask, date, size etc.
Task icon Rename file - The Rename file Task renames a file. The destination file name can be altered with a wild card or a Variable.
Task icon Concatenate files - The File - Concatenate files Task is able to merge one or more files.
Task icon List folders - The Folder list Task lists all folders for the given filter and output format.
Task icon Create folder - The Folder create Task lets you create a folder.
Task icon Rename folder - The Rename folder Task renames a single folder.
Task icon Delete folder - The Delete folder(s) Task lets you delete one or more folders.
Task icon Get checksum - The File - Get checksum generates a hash (checksum) value for a file and outputs it to standard output. While CRC (Cyclical Redundancy Checking) is the default algorithm, this Task also supports MD5 and several SHA (Secure Hash Algorithm) variants.
Task icon Set attributes - The File - Set attributes Task lets you change attributes for one or more files or folders.
Task icon Change owner - The File - Change owner Task lets you change owner of a folder or file
Task icon Set file permissions - The File - Set file permissions Task lets you apply security permissions on one or more files.
Task icon Set folder permissions - The Folder - Set folder permissions Task lets you apply security permissions on one or more folders.
Task icon Base64 - encode - The Encoding - Base64 encode Task encodes a file or value to base64 format and outputs to standard output or file.
Task icon Base64 - decode - The Encoding - Base64 decode Task decodes a file or value from base64 format and outputs to standard output or file.

Image - Tasks working with images


Task icon Image overlay - The Image - Image overlay Task lets you place an image or text over an already existing image.

XML - Tasks working with XML files or strings


Task icon Read Node - The XML Read node(s) Task can read any XML file and pickup a specific node in that XML file, with our without the surrounding XML.
Task icon Create Node - The Create Node Task lets you insert a node in an already existing XML file.
Task icon Edit Node - The Edit Node Task lets you change a specific node value or attribute in an XML file.
Task icon Delete Node - The Delete node Task lets you delete a specific node in an XML file.

Service - Tasks that are working with Windows services


Task icon Start service - With the Task - Start service you can start a local or remote Windows service.
Task icon Stop service - With the Task - Stop service you can stop a local or remote Windows service.
Task icon Restart service - With VisualCron you can control local or remote Windows services. The Restart service Task tries to stop a service (for 3 minutes) then, when service has stopped, it starts the service again.

Office - Tasks working with Office documents of different types


Task icon Excel - Get cell - The Excel - Get cell Task lets you extract data from certain worksheets, rows and columns.
Task icon Excel - Set cell - The Excel Set cell Task sets one or more values in an Excel sheet starting on a specific position.
Task icon Excel - Convert - The Excel - Convert Task is able to convert an Excel file into various Excel formats and text files.
Task icon Excel - Get row count - The Excel - Get row count returns the number of rows for a specific worksheet in an Excel file.
Task icon Excel - Create - The Excel - Create Task can create an excel file from a CSV file or Variable
Task icon Excel - Recalculate - Recalculates an existing Excel function/formula within a document and saves the document afterwards.
Task icon Office macro - The Office macro Task is able to execute macros located in Excel, PowerPoint, Access or Word. You are also able to specify parameters for the functions and their value types.

Reporting - Tasks producing different kinds of reports


Task icon Crystal reports - Execute reports of type Crystal report to printer and to various formats.

System - Tasks working with various system related actions


Task icon Registry - The Registry Task can perform various registry actions like read, rename and write values.
Task icon Shutdown - The System shutdown Task can turn off a local or remote computer.
Task icon Restart - The System restart Task can restart a local or remote computer.
Task icon Lock workstation - The Lock workstation Task locks the local computer. No settings are required.
Task icon Unlock workstation - The System unlock Task can auto-logon or unlock a desktop. If a screensaver is running it will break free from that one too.
Task icon Logoff - The Logoff user(s) Task logs off one or more users - locally or remotely.
Task icon Hibernate - The Hibernate Task can start Hibernation on a local or remote computer. When doing this on a local computer, it is also possible to wake up the computer at a specific time or after a certain time. A computer in hibernation mode uses 1% of normal power consumption and can be waked up at a certain time or through the LAN with the Wake up on LAN Task.
Task icon Standby - The Standby Task can start Standby/Sleep on a local or remote computer. When doing this on a local computer it is also possible to wake up the computer at a specific time or after a certain time. A computer in standby mode uses approximately 35% of the normal power consumption and can be waked up at a certain time or through the LAN with the Wake up on LAN Task.
Task icon Wake up - The Wake up Task prepare a computer for Wake up at a specific time or after a certain time.
Task icon Wake up on LAN - The Wake up on LAN Task can wake a remote computer.
Task icon Control monitor - The Control monitor Task lets you turn on or off a monitor. Depending on the monitor type, the amount of power saved when turning off a monitor varies - but the monitor stands for a large amount of the total power consumption.
Task icon Print document - The Print document Task can print a document in number of formats like pdf, Word, images and text.
Task icon Windows update - The Windows update Task performs a windows update in the background. You can select if you want to download updates only or install them as well.

System restore - Tasks using System restore functionality


Task icon Create restore point - The System restore - Create restore point Task lets you create a restore point (of files and folders).
Task icon Perform system restore - The Task System restore - Perform system restore restores an existing system restore to original state.
Task icon List restore points - The Task System restore - List system restore points returns a list of existing restore points.

Event log - Tasks working with the Windows event log


Task icon Event log - read - The Event log - Read Task retrieves event log records based on a filter.
Task icon Event log - write - The Event log - Write Task writes an a event log record value based on various parameters.

Interactivity - Tasks which works with desktop or other objects that may belong to normal background actions


Task icon Popup - The Popup Task lets you display a message for one or more users. The feedback from the user, button or input, can then be returned back as result and output for later processing.
Task icon Desktop macro - The Desktop macro Task lets you automate in a visual way. Desktop macro Task records your mouse moves and keystrokes and can play them back for you any time. The Task is advanced in many ways. It can interact with any program and restore windows to their original place if they are misplaced before playback.
Task icon Send keys - The Task type Send keys is a way to control another application that is already running. Most applications have shortcuts to perform different Tasks in that program. With 'Send keys', VisualCron can put the focus on a running application and 'send' a range of specified keystrokes to that program. It is possible to combine keystrokes, for example CTRL + SHIFT + A.
Task icon Wait - The Wait Task lets you insert a pause of any length.
Task icon Play sound - The Play sound Task can play any sound file that the Media player can play. If you can't play a certain codec you need to install it so Media player can run it first.

Internal - Tasks which are specific for handling VisualCron objects


Task icon Job/Task control - The Job/Task control Task can change/control status of a Job or Task. With this Task you are also able to start a Job or Task on a remote VisualCron Server.
Task icon Export settings - The Export settings Task does the same thing as Client->Export settings but the Task lets you automate backups of VisualCron settings.
Task icon Set Job Variable - Description is not available.
Task icon Set User Variable - The Set Variable Task allows you to create or update a Variable. Variables can be used and reached throughout the whole application. You can use this to store static or dynamic values.
Task icon Calculate Variable - The Calculate Variable Task lets you use different kind of math operations to modify an existing Variable.
Task icon Remove Variable - The Remove Variable Task lets you automate removal of existing Variables.
Task icon Job report - Creates a report on file or printer based on your existing Jobs and Tasks

Active directory - Tasks using Active Directory services


Task icon Create AD Group - Creates a new Active Directory Group in the specified parent container. Groups are Active Directory (or local computer) objects that can contain users, contacts, computers, and other groups that can be managed as a single unit.
Task icon Create AD Object - Creates an Active Directory object of the specified type and name (i.e. computer, organizational unit).
Task icon Create AD User - Creates a new user at the specified Active Directory location.
Task icon Delete AD Object - Deletes an explicit Active Directory object (i.e. user, computer, printer, etc.) at the specified path.
Task icon Get AD Group members - Retrives a list of group members in the Active directory to the output.
Task icon Get AD Object path - Populates the output with the LDAP (Lightweight Directory Access Protocol) path of the specified Active Directory object (i.e. user, computer, OU, etc.).
Task icon Get AD Object property - Retrieves and outputs the value of the specified property of the requested Active Directory object at the provided path.
Task icon List AD Object paths - Retrieves a list of the paths for all the Active Directory objects (i.e. computers, users, groups, etc.) at and below the specified path and populates a dataset with resulting values. Results can be filtered by object type and/or a filter string.
Task icon Modify AD Group - Allows an administrator to rename or delete an existing Active Directory group, as well as add users to, or delete users from a specific Active Directory group.
Task icon Modify AD User - Enables, disables, deletes or renames an existing Active Directory user. This action can also be used to change or reset the password of an Active Directory user.
Task icon Move AD Object - Moves the specified Active Directory object to the selected parent container.
Task icon Rename AD Object - Renames the Active Directory object at the specified path to the provided name.
Task icon Set AD Object property - Sets the specified property of the selected Active Directory object to the desired value.

SNMP - Tasks using the SNMP protocol


Task icon SNMP Get - Issues a GETNEXT message to an SNMP agent in order to inspect the value of the next variable. SNMP (Simple Network Management Protocol) is a UDP-based protocol used mostly in network management systems to monitor network-attached devices for conditions that warrant administrative attention.