Description
To run a VB script you must use a wrapper.
Solution
The idea here is to run the VB script from VB and passing the script name to VB as a parm. Here's an example.
You want to run this:
NT_JOB CYBER.NT RUN CYBERUP DELAYSUB 22:00 USER CYBRAR01 AGENT CYBER_NT CMDNAME "D:\CYB\SCRIPT\Up.vbs" ENVAR PWD="D:\CYB\ITM\" ARGS start agents EXITCODE 0 SUCCESS ENDJOB
To add the wrapper code the following:
NT_JOB CYBER.NT RUN CYBERUP DELAYSUB 22:00 USER CYBRAR01 AGENT CYBER_NT CMDNAME "C:\windows\system32\wscript.exe" ENVAR PWD="D:\CYB\ITM\" ARGS "D:\CYB\SCRIPT\Up.vbs" start agents EXITCODE 0 SUCCESS ENDJOB
The CMDNAME was changed to point to the location of the VB script program wscript.
The location of your script was added to the ARGS so it would be passed as a parm.