Запуск сценариев из командной строки

WSH. Запуск сценариев из командной строки

CScript имя_сценария. [параметры_сервера...] [аргументы...]

имя_сценария — имя файла сценария, включая путь и расширение.
параметры_сервера — ключи командной строки, задающие различные свойства сервера сценариев Windows.
Параметр сервера всегда начинается с двух косых черт (//).

ПараметрОписание
//BПакетный режим: подавляются отображение ошибок и запросов сценария
//DВключение режима Active Debugging
//E:ядроИспользование указанного ядра для выполнения сценария
//H:CScriptСтандартный сервер сценариев заменяется на CScript.exe
//H:WScriptСтандартный сервер сценариев заменяется на WScript.exe (по умолчанию)
//IДиалоговый режим (по умолчанию, в противоположность //B)
//Job:xxxxВыполнение указанного задания WSF
//LogoОтображать сведения о программе (по умолчанию)
//NologoНе отображать сведения о программе во время выполнения
//SСохранить для данного пользователя текущие параметры командной строки
//T:nnnnnИнтервал ожидания (в секундах): максимальное время выполнения сценария
//XВыполнение сценария в отладчике
//UИспользование кодировки Юникод при перенаправлении ввода-вывода с консоли
//? Вывод предусмотренных параметров командной строки и встроенной справки

Примечания

  • Все параметры являются необязательными, однако нельзя задать аргументы сценария, не задав сценарий. При отсутствии сценария программа Cscript.exe выведет описание синтаксиса команды и предусмотренные ключи ( аналогично параметру //?).
  • Параметр времени ожидания (//T:nnnnn) ограничивает максимальное время выполнения сценария. Можно указать значение времени до 32 767 секунд. По умолчанию время выполнения не ограничено. Если время выполнения превышает заданную величину, Cscript.exe прерывает работу обработчика и останавливает процесс.
  • Расширения файлов (.vbs для VBScript и .js для JScript) используются в обработчике сценариев для определения языка сценария.
  • Параметр //Logo, используемый по умолчанию, сделает вас счастливым свидетелем отображения на экране надписи что-то вроде этой:
    Сервер сценариев Windows (Microsoft R) версия 5.7
    Корпорация Майкрософт (Microsoft Corp.), 1996-2001. Все права защищены.

    Если вы хотите лишить себя такого счастья - можете использовать параметр //Nologo.


Таким образом, если вы хотите вызвать скрипт из внешнего файла, например, из bat фала, то запуск сценария может выглядеть так:

cscript //nologo strlen.js




Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация).






  TopList Rambler Top100 own counter Valid XHTML 1.0 Strict Valid CSS Rambler Top100

Фитотерапия Молитвы Водолечение Юмор Форум Кладовка link О авторе

Фитотерапия Молитвы Водолечение Юмор Форум Кладовка Ссылки О авторе Отправить сообщение Карта сайта Поиск по сайту Главная страница

Copyright © 1999 - 2017  Бронислав Краснер