The Powershell condition is a custom condition that will execute a Powershell command to check if a condition is met.
All general custom condition settings are described below, to develop your own condition plugin read more here.
The custom condition is called "Traxion.IM.Scheduler.Plugins.Powershell.PowershellCondition"
The following parameters apply for the Powershell condition.
You can set this global variable to indicate that the condition is or is not valid, set a global variable name like this "$global:<variableName>" in your Powershell command where the variable name is the same as the value configured for the "Custom isValid variable" parameter. The value can be set to a integer (0 or 1) or to a boolean value ($true or $false).
If this variable is not used then the condition will evaluate to true if the Powershell result was "0", indicating nothing went wrong.
Set to true to bypass the powershell execution policy for this condition only. You can also disable or change the powershell execution policy on the system by opening a powershell console using administrator rights and type 'Set-ExecutionPolicy Unrestricted', see https://technet.microsoft.com/en-us/library/ee176961.aspx for more information about the powershell execution policy.