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 объект