Windows Script Host для Windows 2000/XP | страница 11



>WshArguments. Обеспечивает доступ ко всем параметрам командной строки запущенного сценария или ярлыка Windows.

>WshNamed. Обеспечивает доступ к именным параметрам командной строки запущенного сценария.

>WshUnnamed. Обеспечивает доступ к безымянным параметрам командной строки запущенного сценария.

□ >WshShell. Позволяет запускать независимые процессы, создавать ярлыки, работать с переменными среды, системным реестром и специальными папками Windows.

>WshSpecialFolders. Обеспечивает доступ к специальным папкам Windows.

>WshShortcut. Позволяет работать с ярлыками Windows.

>WshUrlShortcut. Предназначен для работы с ярлыками сетевых ресурсов.

>WshEnvironment. Предназначен для просмотра, изменения и удаления переменных среды.

>WshNetwork. Используется при работе с локальной сетью: содержит сетевую информацию для локального компьютера, позволяет подключать сетевые диски и принтеры.

>WshScriptExec. Позволяет запускать консольные приложения в качестве дочерних процессов, обеспечивает контроль состояния этих приложений и доступ к их стандартным входным и выходным потокам.

>WshController. Позволяет запускать сценарии на удаленных машинах.

>WshRemote. Позволяет управлять сценарием, запущенным на удаленной машине.

>WshRemoteError. Используется для получения информации об ошибке, возникшей в результате выполнения сценария, запущенного на удаленной машине.

Кроме этого, имеется объект FileSystemObject, обеспечивающий доступ к файловой системе компьютера (этот объект будет подробно описан в главе 5).

Перейдем теперь к рассмотрению свойств и методов внутренних объектов WSH.

Замечание

Примеры всех сценариев, приведенных далее в этой главе, написаны на JScript. Так как эти сценарии только иллюстрируют свойства и методы WSH и не используют особенностей, характерных только для JScript, перевод их на VBScript не представляет никакого труда.

Объект WScript

Свойства объекта >WScript позволяют получить полный путь к использующемуся серверу сценариев (wscript.exe или cscript.exe), параметры командной строки, с которыми запущен сценарий, режим его работы (интерактивный или пакетный). Кроме этого, с помощью свойств объекта >WScript можно выводить информацию в стандартный выходной поток и читать данные из стандартного входного потока. Также >WScript предоставляет методы для работы внутри сценария с объектами автоматизации и вывода информации на экран (в текстовом режиме) или в окно Windows.

Отметим, что в сценарии WSH объект