The Preconditions tab allows for the configuration of preconditions that must be met for the program to run.

Note: The add button will only enable if the program is running as an Always Running Program. For more information on that, visit Add/Edit Program Tab.



Click the Add Precondition button, appended to the end of the main button bar.



Fill in the fields as described in the following table:


FieldDescription
Precondition Met When

Select the circumstances under which the precondition is met from the dropdown:

  • Someone is using this computer
  • No one is using this computer
  • This computer is connect to a network (default option)
  • The computer is not connected to a network
  • The host is pingable
  • The host is not pingable
  • Endpoint is reachable
  • Endpoint is not reachable.
Host

Sets the host IP address. 


This field may not be left empty. If an attempt is made to save without a valid host value, the screen will not save.



This field only appears if either one of the host or endpoint options is selected.

Every

Sets the ping rate in seconds for how often to check if the host is reachable (or not).


This field only appears if either one of the host or endpoint options is selected.

Port

Sets the port at which to reach the endpoint.



This field only appears if one of the endpoint options is selected.

ProtocolSets the communication protocol used for communicating with the endpoint.


The supported protocols are:

  • TCP (Transmission Control Protocol)
  • UDP (User Datagram Protocol).


This field only appears if one of the endpoint options is selected.

Summary
Summarizes when the precondition is set to take affect.