Программирование |
Web мастеру |
3D Графика и анимация |
Сетевая безопасность |
Гостевая книга |
Форум |
Ссылки |
Услуги |
|
|
На главную страницу > > В раздел программирование > > В раздел VBScript |
Структура Html документа. |
В работе WSH используются 9
объектов: WScript (не путать с WScript.exe!), WshArguments, WshEnvironment,
WshNetwork, WshShell, WshShortcut, WshSpecialFolders, WshUrlShortcut и
FileSystemObject.
Объект WScript является главным объектом Windows Script Host. Он служит для создания объектов и выполняет служебные задачи связанные с ними, содержит сведения о сервере сценариев и о запущенных сценариях. Объект WshArguments служит для работы с аргументами окружения WshEnvironment – работает переменными окружения. WshNetwork – используется при работе с сетевым окружением: содержит информацию для сети о данном компьютере, позволяет подключать сетевые принтеры и диски. WshShell – служит для работы с переменными окружения Windows, запускает другие программы, работает с реестром и т.д. WshShortcut – создает ярлыки. WshSpecialFolders – используется для доступа к специальным папкам Windows, таким как меню Пуск, Рабочий стол, Мои документы и т.д. WshUrlShortcut – еще один объект для создания ссылок, но обладающий более ограниченными возможностями, чем WshShortcut. Особняком стоит FileSystemObject объект. Как таковой он не является объектом WSH и дочерним объектом WScript, но занимает важное место в создании сценариев используясь для работы с файлами. Объект TextStream используется для работы с содержанием текстовых файлов. Из всех вышеперечисленных объектов можно выделить 4 главных:WScript, WshShell, WshNetwork и FileSystemObject. Остальные же являются их объектами, созданными для удобства, дублируя некоторые их возможности. Перед использованием всех объектов (кроме WScript) нужно создать их экземпляр. Для этого используется метод CreateObject, объекта WScript. Например, объект WshShell создается следующим образом: VBScript: Set WshShell = CreateObject(“WScript.Shell”)
JScript: var WshShell = WScript.CreateObject(“WScript.Shell”); или же var WshShell = new
ActiveXObject(“WScript.Shell”); |
На главную страницу > > В раздел программирование > > В раздел VBScript |