hmtoggle_arrow1If file (not) exists

This command checks if a certain file exists or not. You additionally choose the appropriate option (If file exists / If file does not exist). Subsequently you specify the file which is to be checked. This can be done manually or via the button next to the input field. Activating the checkbox generate error, if condition not met cancels the command in case the return value is false. The return value is false if the file exists and is being checked for non-existance or vice versa.

 

hmtoggle_arrow1If directory (not) exists

This command checks if a certain directory exists or not. You additionally choose the appropriate option (If directory exists / If directory does not exist) Subsequently you specify the directory which is to be checked. This can be done manually or via the button next to the input field. Activating the checkbox generate error, if condition not met cancels the command in case the return value is false. The return value is false if the directory exists and is being checked for non-existance or vice versa.

 

hmtoggle_arrow1If free disk space is (not)

This command checks if a specified amount of space is or is not available on a specific disk. You first specify a logical mathematical operator. Subsequently the storage amount in MB is to be specified and the disk is to be chosen. The checkbox generate error, if condition not met cancels the command, if the criteria are not met.

 

5.8.3.2.4 - Condition 1

 

hmtoggle_arrow1If user is (not) local admin

This command checks if the currently logged in user is or is not the local administrator. In doing so, you choose the appropriate option. The checkbox cancel client command if error occurs cancels the command if the criteria are not met.

 

hmtoggle_arrow1If user is (not) in group

This command checks if the currently logged in user is or is not in a certain group. In doing so, you choose the appropriate option and subsequently choose a certain group via the button. The checkbox generate error, if condition not met cancels the command, if the criteria are not met.

 

5.8.3.2.4 - Condition 2

 

hmtoggle_arrow1If machine name is (not)

This command checks if the current client has or does not have a particular name. In doing so, you choose the apporopriate option and subsequently specify a client name. This name can be chosen directly from a domain or from the ACMP data base via the two buttons. The checkbox cancel client command if error occurs cancels the command, if the criteria are not met.

 

hmtoggle_arrow1If registry key (not) exists

This command checks if a certain key does or does not exist in the registry. In doing so, you choose the appropriate option and then the main key. In the following input field you specify the path to the appropriate key. In doing so, you can access a registry editor via the button below with which the appropriate key can be selected easily. The checkbox cancel client command if error occurs cancels the command, if the criteria are not met.

 

5.8.3.2.4 - Condition 3

 

hmtoggle_arrow1If registry value name (not) exists

This command checks if a certain value does or does not exist in the registry. In doing so, you choose the appropriate option and then the main key. You enter the path to the appropriate key in the input field and in the value field you enter the (not) existing value of the key. In doing so, you can access a registry editor via the button below with which the appropriate key can be selected easily. The checkbox cancel client command if error occurs cancels the command, if the criteria are not met.

 

hmtoggle_arrow1If operating system is (not)

This command checks if the operating system of a client is or is not a specific system. In doing so, you choose the appropriate option and specify an operating system. The checkbox cancel client command if error occurs cancels the command if the criteria are not met.

 

hmtoggle_arrow1If logged on user is (not)

This command checks if the currently logged on user is or is not a specific user. In doing so, you choose the appropriate option and select a user from the domain via the button next to the input field. The checkbox cancel client command if error occurs cancels the command if the criteria are not met.

 

hmtoggle_arrow1If is (not) in Container

This command checks if the Client is or is not assigned to a specific container (see Container). In doing so, you choose the appropriate option and select the container which is to be checked under settings. The network status of the clients is taken into consideration so that only containers that match the network status of the clients are included if the checkbox container status check is activated.

 

Hinweis

Hinweis:

The list of containers remains empty if no containers have previously been created.

 

hmtoggle_arrow1If RAM capacity is (not)

This command checks if the size of the available RAM does or does not match specific criteria. You additionally specify a logical mathematical operator and state the size of the RAM in MB. The checkbox cancel client command if error occurs cancels the command if the criteria are not met.

 

hmtoggle_arrow1If CPU speed is (not)

This command checks if the CPU frequency does or does not match specific criteria. You additionally specify a logical mathematical operator and the CPU frequency in MHz. The checkbox cancel client command if error occurs cancels the command if the criteria are not met.

 

hmtoggle_arrow1If OS architecture is (not)

With this command you can check the underlying architecture of the operating system. Thus you can use this command i.e. to let a programm only run on an x86 system because it can not run on an x64 system.

Select the desired architecture (x86 or x64) and specify if an error should be displayed if the condition is not met.

 

hmtoggle_arrow1If file version is (not)

This command checks if a certain file does or does not have a specific version. You additionally specify a logical mathematical operator as well as a file (manually or via button). A file version is also entered. The checkbox generate error, if condition not met cancels the command if the criteria are not met.

 

Hinweis

Hinweis:

Only executable files (*.exe / *.dll) have a version number.

 

5.8.3.2.4 - Condition 4

 

hmtoggle_arrow1If command has (not) been executed

This command checks if a certain client command has already been executed or not. In doing so, you select the appropriate option. A client command can be selected via the button next to the input field command name. The version of the client command can also be checked (only for parity) via the checkbox check client command level. The checkbox cancel client command if error occurs cancels the command if the criteria are not met.

 

5.8.3.2.4 - Condition 5

 

Whether a client command is classified as run or not depends on the context of the particular commands of the client command. (see Context of commands). The information if a client command has already been run is saved in the registry of the computer. This can occur user- as well as machine-related. Registry entries in the HKLM and HKCU must exist for client commands that are both user- and machine-related. Same goes for client commands that only contain commands that are markes as "always run". If a client command contains commands that are exclusively user- or machine-related, then only the respective registry is checked.

 

With an additional dropdown box you are able to overwrite the deposited behavior of the client command (Run always, Machine related, User related). This one has the following options::

 

Automatic: With this option the behavior in the client command properties is uses as a basis. Depending checks when the client command was running for the client / or the user.
Maschine and User: That command supplies "true", when the selected client command runs for client and user. If there are only commands to run on client respectively on user, that command supplies "false"
Only User: That command supplies "true" when the selected client command runs for user.
Only Machine: That client command supplies "true" when the selected client command runs for client.

 

hmtoggle_arrow1If machine is (not) in domain

This command checks if a client is or is not in a specific domain. In doing so, you select the appropriate option. An existing domain can be selected via the button next to domain name. The checkbox cancel client command if error occurs cancels the command if the criteria are not met.

 

hmtoggle_arrow1If ADS Container/Property match

This command checks different properties of the ADS. First you select if the check is to be restricted to the currently logged in user or the entire client.

 

5.8.3.2.4 - Condition 6

 

In the settings tab you can specify whether the user/client is (not) in the AD container which can be specified with the button next to the input field. You can additionally also search sub-containers.

 

Furthermore, you can check if a property matches the user/client and contains a specific value. This property can also be specified via the button next to the input fields.

 

The checkbox cancel client command if error occurs cancels the command, if the criteria are not met.

Last change on 28.11.2014