Как Windows запускает сценарии

Оцените статью

windows76042 Как Windows запускает сценарииВ примерах предыдущего раздела упоминалось, что сценарий можно запускать двойным щелчком на значке его файла в Windows Explorer или путем набора команды в окне командной строки. В данном разделе этот вопрос будет рассмотрен более подробно. WSH имеет две разновидности: оконную версию, называемую Wscript, и версию командной строки — Cscript. Любая из этих версий может запускать любой сценарий. Разница между ними заключается в том, что оконная версия (wscript) показывает сообщения текстового вывода в появляющемся диалоговом окне, а версия командной строки (cscript) выводит текст, пользуясь обычным механизмом «стандартного вывода», который применяется программами, запущенными в окне командной строки. Чтобы понять, о чем идет речь, выполните следующие действия:

Wscript больше подходит для сценариев, которые работают без каких-либо внешних проявлений и выводят пользователю очень мало информации, то есть для таких сценариев, которые, например, выводят только сообщения об ошибках и, возможно, сообщение вроде «Работа завершена» (как тот сценарий, который приводился в качестве примера ранее). Преимущество использования всплывающего окна заключается в том, что пока показывается сообщение, выполнение сценария приостанавливается в ожидании прочтения сообщения и закрытия диалогового окна.

Cscript является версией WSH для работы в командной строке (или в символьном, или в консольном режиме). Cscript выводит результаты в окно командной строки, которое подражает старой среде командной строки DOS. Эта версия больше подходит для сценариев, генерирующих большой объем выводимой информации, например листинги каталогов, и для сценариев, чей вывод вы желаете поместить в файл.

Комментирование закрыто.

Вверх страницы