The Addon will provide PowerShell scripting possibilities.  PS files can be handled or PS scripting can be included within the IT-Tool script code. Note that not every PowerShell function is implemented,  e.g. ‘Read-Host’ is not implemented. Since IT-Tool contains enough methods to obtain input, it should in general not be an issue.

‘Write’ is supported (although not in colour). Depending on the OutputSettings, the write commands will be returned in the result of a script run.

AddOn’s for this AddonPowershell is also not (yet) supported.

Variables and Commands


Returns the output from the last Powershell run



Returns the script as previous set via the command “RUNPS”



Returns the value as previous set via the command “PSOUTPUTSETTING”



Runs the provide PowerShell script



Runs the PowerShell script from the provided file.



RunPS(ByVal scriptText As String) As String

RunPSFile(ByVal Filename As String) As String

SetOutputSetting(ByVal value As Integer)

The OutputSettings is an integer, default value is 1023.  It can set if the specific type of ‘write’ is written to the result and/or to the textbox.

bit 0,   1 'Write' to result
bit 1,   2 'Write' to textbox
bit 2,   4 'WriteError' to result
bit 3,   8 'WriteError' to textbox
bit 4,  16 'WriteDebug' to result
bit 5,  32 'WriteDebug' to textbox
bit 6,  64 'WriteWarning' to result
bit 7, 128 'WriteWarning' to textbox
bit 8, 256 'WriteVerbose' to result
bit 9, 512 'WriteVerbose' to textbox

Created with the Personal Edition of HelpNDoc: Create iPhone web-based documentation