Remote script execution
Being a Managed Service Provider you need to be double the time productive than your clients. You need tools that automate your day-to-day repeated actions like upgrading IE 7 to IE 8, verifying registry settings, enabling RDP access on remote machines, finding the list of active TCP and UDP ports with their port numbers, etc. and increase your productivity. MSP Center Plus provides you an IF, ELSE based remote script execution feature called the IT Worflow, which helps you to execute certain set of actions if the condition passes, else executes another set of actions across hundreds of remote computers. You can also execute actions without defining any condition.
Scheduling Workflows
Certain actions such as antivirus definitions update has to be carried out periodically. In such cases the Schedule Workflow option proves vital.
The scheduling option helps you schedule the date and time of execution of the workflows.
Import ⁄ Export Workflows
MSP Center Plus allows you to import and use workflows created by other MSP Center Plus users. You can help others in the ManageEngine community by sharing the workflows that you create.
Conditions & Actions
Go through the following table to know the conditions available in IT Workflow. You can define actions for condition success and failure.
| Condition |
Description |
| Check application is running |
Checks whether the specified application is running on the remote computers |
| Check service is running |
Checks whether the specified service is running on the remote computers |
| Check Registry value |
Checks value of the specified Registry Key |
| Check Registry Key exists |
Checks whether the specified Registry Key exists |
| Test file |
Tests the specified file for Age, content, Availability, size and modified date |
| No condition, just execute |
Execute the actions without any condition |
Actions available in IT Workflow:
| Actions |
Description |
| Copy File |
Copies the specified file to from a directory and pastes in another directory of the same machine. It also provides an option to over-write if already exists. |
| Delete File |
Deletes the file |
| Get File |
Copies the file to inventory |
| Move File |
Moves the file from one directory to another directory within the same machine |
| Put File |
Puts the file from the inventory or from a local directory on the currently logged on machine to another machines. |
| Copy Folder |
Copies the specified folder to from a directory and pastes in another directory of the same machine. It also provides an option to over-write if already exists. |
| Delete Folder |
Deletes the specified folder |
| Move Folder |
Moves the folder to the specified destination within the same computer. |
| Create Alarm |
Creates an alarm. You can configure the severity and enter a custom message.. |
| Log a Ticket |
Logs a ticket in ManageEngine ServiceDesk Plus,provided it is integrated with MSP Center Plus. |
| Popup Message |
Throws a popup window. You can configure the title, message and severity. |
| Send Mail |
Sends a mail to the specified email ID. |
| Delete Registry Key |
Deletes the specified registry key |
| Delete Registry Value |
Deletes the value of the specified registry key |
| Get Registry value |
Get the
value of a registry key
|
| Set
Registry value
|
Assign the
specified value to a registry key
|
| Pause
Service
|
Puts the
specified service on pause
|
| Resume
Service
|
Resumes the
paused service
|
| Stop Service
|
Stops the
specified service
|
| Start Service
|
Starts the
specified service
|
| Kill Process
|
Kill the
specified process
|
| Log Off
|
Logs off
the users
|
| Power Off
|
Powers off
the computers
|
| Reboot
|
Reboots the
computers after a specified interval
|
| Shutdown
|
Shuts down
the computers after a specified interval.
|
| Execute
Command
|
Executes
CLI commands remote computers. You can save the result in a variable or
file
|
| Execute
Script
|
Executes
the VB script on remote computes. You can save the result in a variable
or file
|
| Pause Script
|
Pauses the
script for the specified number of seconds
|
How IT Workflow works?
First you need to define a condition and set of actions that
have to be executed when the condition fails and another set of actions
that have to be executed when the condition passes. You can even simply
define some actions to execute without any condition.
Consider the example of upgrading IE 7 to IE 8
Click here
to know the procedure to create an IT Workflow.