Space banner

   

This version of the product has reached end of support. The documentation is available for your convenience. However, you must be logged in to access it. You will not be able to leave comments.

Process Management

Advanced Process Execution Check

This step checks if a process is running and waits for the defined maximum wait time for the process to run. If after the maximum wait time the process is still not running, an event is created.

Parameter

Description

Maximum Wait Time (min)

Defines the time to wait for the process to run in minutes.

Process Name

Defines the name of the process to look for. Be sure to enter the name exactly as it is shown in the Task Manager/Processes view, otherwise the operational rule does not find it.

Send an alert

Check this box to send an alert.

Alert Description

Description of the alert to be sent. The values within the parenthesis are data that is replaced during execution. The description can contain environment variables (${}).

Alert Severity

Select the severity to be assigned to the alert.

Alert Sub-category

Enter the sub-category to which the alert is to be added. Be aware that this sub-category name may not have more that 64 characters.

Check Running Process

This step checks if a process is running on the client and stops it on demand (Windows only). An event is generated if the process cannot be found or terminated.

Parameter

Description

Process Name

Defines the name of the process to look for. Be sure to enter the name exactly as it is shown in the Task Manager/Processes view, otherwise the operational rule does not find it.

End Process If Found

Check this box if the operational rule is to stop the process if it found it.

Send an alert

Check this box to send an alert.

Alert Description

Description of the alert to be sent. The values within the parenthesis are data that is replaced during execution. The description can contain environment variables (${}).

Alert Severity

Select the severity to be assigned to the alert.

Alert Sub-category

Enter the sub-category to which the alert is to be added. Be aware that this sub-category name may not have more that 64 characters.

End Processes

This step terminates one or more processes if they are running at step execution time. No event will be generated if a process cannot be ended because it was not running.

Parameter

Description

Process Names

Contains a list of processes to be terminated if they are running. The process names are separated by commas.

Execute Program

This step starts a program on the target devices.

Parameter

Description

Executable Path

Defines the complete command line including parameters to be executed. You may also use one or more environment variables to indicate the path. The variable must be enclosed in ${} . These variables may be very useful if the configurations of your clients are heterogeneous.

Wait for End of Execution

Check this parameter if the step is to wait for the end of the operation before declaring its execution terminated.

Background Mode

Check this box if the program is to be executed in the background without the remote user being aware of it.

Run Program in its Context

Defines if the program is to be launched from its installation location or the agent directory. To launch the application in the agent context this option must be deactivated.

Valid Return Codes

The list of valid return codes for this program execution, separated by commas.

Use a shell

Check this box to run the command in a shell. Output redirection is functional when shell is used.

Execute Program As User

This step allows you to start a program on the target device as a specific user.

Parameter

Description

Executable Path

Defines the complete command line including parameters to be executed. You may also use one or more environment variables to indicate the path. The variable must be enclosed in ${} . These variables may be very useful if the configurations of your clients are heterogeneous.

Wait for End of Execution

Check this parameter if the step is to wait for the end of the operation before declaring its execution terminated.

Background Mode

Check this box if the program is to be executed in the background without the remote user being aware of it.

Run Program in its Context

Defines if the program is to be launched from its installation location or the agent directory. To launch the application in the agent context this option must be deactivated.

Valid Return Codes

The list of valid return codes for this program execution, separated by commas.

Domain

Enter the name of the domain in which the device has to be connected to execute the program.

User Login

Enter into this field the login name of the user as which the program is to be executed. If this field remains empty, the program is executed as the user currently logged on to MyApps, otherwise it is run as LocalSystem.

User Password

Enter here the password corresponding to the specified login.

Use a shell

Check this box to run the command in a shell. Output redirection is functional when shell is used.

Process Black List

This step kills all processes which are specified in the below listed specific text file, for example, BlackList.txt.

Parameter

Description

Authorized User Accounts

Enter all user accounts to which the black list of processes does NOT apply, that is, for which the running processes are not limited to those listed in the file. The user accounts must be separated with a comma (,).

Verification Interval (sec)

Defines the interval in seconds at which the agent checks for all concerned user accounts if forbidden processes are running. This value allows you to define a more frequent execution than the most repetitive execution possible for a step, that is, every minute.

Forbidden Processes File

Enter the complete path to the text file containing the forbidden processes.

Process White List

This step kills all processes currently running, apart from a few kernel and the Client Management processes as well as those which are specified in a specific text file, for example, WhiteList.txt.

Parameter

Description

File Containing the Allowed Processes

Enter the complete path to the text file containing the allowed processes.

Authorized User Accounts

Enter all user accounts to which the white list of processes does NOT apply, that is, for which the running processes are not limited to those listed in the file. The user accounts must be separated with a comma (,).

Verification Interval (sec)

Defines the interval in seconds at which the agent checks for all concerned user accounts if forbidden processes are running. This value allows you to define a more frequent execution than the most repetitive execution possible for a step, that is, every minute.

Was this page helpful? Yes No Submitting... Thank you

Comments