на самую первую страницу Стартовая подробное оглавление разделов сайта Карта сайта мой родной город Правдинск рекомендую, интересные обои на рабочий стол Wallpapers афоризмы, приколы и тд Юмор
Разделы:
   Предисловие
   Парам. запуска
   Исключения
   Файлы и папки
   Microsoft Office
   Программы
   Запуск программ
   Файловая система
   Ярлыки
   Теория, реестр
   Сеть

Windows Script Host

параметры запуска сценариев
<<< назад

Файлы скриптов WSH (Windows Script Host) могут обрабатываться двумя утилитами серверов сценариев: cscript.exe (консольный вариант) и wscript.exe (GUI-вариант). Чтобы запустить написанный скрипт, можно просто дважды щелкнуть левой кнопкой мыши по нему в окне проводника. При этом сценарий запустится с настройками по умолчанию. Чтобы сценарий работал с другими параметрами, нужно в командной строке указать имя сервера сценариев, имя самого сценария и параметры запуска. Синтаксис команды выглядит следующим образом:

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

Полный список параметров для сервера сценариев следующий:

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

Однако, такой вариант запуска изменит параметры по умолчанию для всех запускаемых впоследствии сценариев. Если в этом нет необходимости, есть возможность задать свои параметры для каждого отдельного файла сценария, более того, можно задать несколько вариантов запуска одного и того же сценария. Для этих целей служит файл с расширением wsh. Он представляет собой обычный текстовый файл и по своей структуре очень похож на inf или ini файл. Чтобы создать простейший *.wsh файл откройте свойства любого скрипта и на вкладке "Сценарий" измените любой параметр. После нажатия на "OK" в том же каталоге появится файл с аналогичным именем и расширением wsh. Вот пример одного из таких файлов:

[ScriptFile]
Path=G:\files\p010.js
[Options]
Timeout=0
DisplayLogo=1
В секции [ScriptFile] есть только один параметр - Path, который указывает на запускаемый скрипт, в секции [Options] перечисляются параметры для запуска этого скрипта.

Если теперь запустить созданный нами файл, он будет выполняться с настроенными параметрами.

Возможность указания параметров при старте сценариев является, безусловно, очень полезной и позволяет более тонко контролировать процесс работы скрипта.

<<< назад

Copyright  © 2009,  AlexandrL

Рейтинг Славянских Сайтов