Для запуска сервера сценариев из командной строки используйте утилиту Cscript.exe в соответствии со следующим синтаксисом: cscript имя_сценария [параметры_сервера_сценариев] [параметры_сценария], где
Ни один из параметров не является обязательным. Однако нельзя указать параметры сценария без самого сценария. Если вы не указываете ни одного параметра, Cscript.exe выдает на экран синтаксис своего запуска и допустимые параметры сервера сценариев (табл. 10.6).
Таблица 10.6. Параметры сервера сценариев, поддерживаемые Cscript.exe
Параметр |
Описание |
//B |
Пакетный режим. Не отображает на экране сообщений об ошибках и приглашения пользователей |
//D |
Активизирует функцию отладки |
//E=engine |
Задает ядро, используемое для выполнения сценария |
//H:Cscript или Wscript |
Устанавливает Cscript.exe или Wscript.exe в качестве приложения, выбираемого по умолчанию для выполнения сценариев. По умолчанию установлен Wscript.exe |
//I |
Интерактивный режим (выбирается по умолчанию; режим, обратный задаваемому параметром / /в) |
//Job: xxx |
Выполняет задание WSF |
//Logo |
Отображает на экране заставку (выбирается по умолчанию; режим, обратный задаваемому параметром //NoLogo) |
//NoLogo |
Запрещает вывод заставки |
//S |
Сохраняет текущие параметры командной строки для этого пользователя |
//T:nn |
Время ожидания в секундах. Максимальное время, в течение которого может выполняться сценарий. (По умолчанию ограничение не устанавливается.) |
  |
Этот параметр используется для предотвращения слишком длительного выполнения сценариев. Устанавливается специальный таймер. Когда время выполнения превышает установленное значение, CSCRIPT прерывает работу ядра сценариев и завершает процесс |
//X |
Задает выполнение сценария в среде отладчика |
//U |
Использует кодировку Unicode для перенаправленного консольного ввода/вывода |
//? |
Показывает параметры и синтаксис команды Cscript.exe |