Обычно при запуске файла WSH, который содержит код Visual Basic или Javascript, из окна программы Проводник (Windows Explorer), запускается программа WSCRIPT.EXE и выполняет указанные сценарии с помощью необходимого программного модуля.

Для запуска сценария из командной строки необходимо воспользоваться программой CSCRIPT.EXE, которая поддерживает указание следующих необязательных параметров.

· //B — командный режим. В этом режиме отменяется вывод на экран сообщений об ошибках и запросов на подтверждение.

· //D — включение службы Active Debugging.

· //E:engine — использования программного ядра для запуска сценария.

· //H:CScript — в качестве программы обработки сценариев используется CSCRIPT.EXE.

· //H:WScript — в качестве программы обработки сценариев используется WSCRIPT.EXE (по умолчанию).

· //I — интерактивный режим (параметр, противоположный параметру //B).

· //Job:xxxx — выполнение задания WSH.

· //Logo — отображение логотипа (по умолчанию).

· //Nologo — запрет на отображение логотипа.

· //S — сохранение параметров командной строки для текущего пользователя.

· //T:nn — указание времени задержки в секундах; максимальное время, которое выделяется сценарию на выполнение.

· //X — выполнение сценария посредством службы отладки Active Debugging.

Обратите внимание, что наклонную черту необходимо вводить дважды (//). Предположим, что существует следующий файл HELLO.VBS:

Wscript.Echo "Hello"
Wscript.Quit 0

Этот сценарий можно запустить с помощью команды cscript hello.vbs, которая выведет слово “Hello” в окне командного интерпретатора. Введите следующую команду для открытия отдельного окна сценария:

wscript hello.vbs