The Endpoint Security Agent uses the Microsoft Windows Script Host (WSH) to run scripts on a device. All scripts are subject to WSH restrictions. Script content can be authored in either JScript or VBScript language; using multiple languages (JScript and VBScript together) in the same script is not supported.
Standard WSH coding methods are supported, with the following exceptions:
WScript.Echo is not supported because return values can’t be sent back to a parent window that is unavailable. Use the Action.DisplayMessage methods instead (see Section 1.6.6, Display Methods).
Access Shell Objects. Use the following modified nomenclature/call:
[JScript] Use: var WshShell = new ActiveXObject("WScript.Shell"); Instead of: var WshShell = WScript.CreateObject ("WScript.Shell"); [VBScript] Use: Dim WshShell Set WshShell = CreateObject("WScript.Shell") Instead of: Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell")