По вопросам, связанным с Windows Script Host (WSH), независимым от языка сервером сценариев для операционной системы Windows. Он позволяет запускать сценарии как с графического рабочего стола Windows (через WScript.exe), так и из командной строки (через CScript.exe).

Узел сценариев Windows (иногда сокращенно WSH) в виде Wscript.exe и Cscript.exe может запускать VBScript (*.VBS, *.VBE) и JScript (*.JS, *.JSE) через предоставленный Microsoft сценарий. движки, которые входят в состав ОС и устанавливаются по умолчанию.

В дополнение к VBScript и JScript существуют сторонние обработчики сценариев для WSH, которые вы можете загрузить, чтобы разрешить использование Python, REXX, Perl и других языков. (Механизмы сценариев, добавляемые в WSH, отличаются от автономных интерпретаторов сценариев, которые могут существовать для этих языков в Windows).

В файлах сценариев Windows (*.WSF) можно использовать несколько языков. Эти типы скриптов также могут использоваться для связывания многих других внешних скриптов вместе с помощьюsrc параметр на <script>тег аналогично HTML. WSF ссылается на каждый модуль сценария в очень простой иерархии XML, и это пакет, который может быть организован в задания.

Независимо от того, является ли пользовательский интерфейс консольным или графическим, используется один и тот же базовый механизм сценариев. В режиме пользовательского интерфейса хостом является WScript.exe (используется по умолчанию); в консольном режиме хост - CScript.exe.

Хост Windows Script Host был частью установки каждой операционной системы Microsoft Windows, начиная с Windows 98.

В 2006 году Microsoft выпустила версию 1.0 оболочки Windows PowerShell, которую можно рассматривать как замену или преемник Windows Script Host. PowerShell теперь включен в каждую ОС Windows. Несмотря на это, WSH по-прежнему включен в каждую ОС Windows, и многие программы Wscript будут продолжать работать в течение многих лет.

Ссылки:

Связанные теги: