Windows Script Host
Материал из Википедии — свободной энциклопедии
Windows Script Host (WSH; первоначально назывался Windows Scripting Host, был переименован ко второму выпуску) — компонента Microsoft Windows, предназначенная для запуска сценариев на скриптовых языках JScript и VBScript, а также и на других дополнительно устанавливаемых языках (напр., Perl).
Возможности сценариев на WSH далеко превоcходят возможности .bat/.cmd-файлов: имеются полноценные языки с объектными возможностями, полный набор операций со строками, включая регулярные выражения, взаимодействие с любыми программами, реализующими объектный скриптовый интерфейс (Active Scripting, или OLE Automation), доступ к методам и свойствам их объектов; операции с файлами и каталогами, обработка текстовых файлов, манипуляции с реестром и т. п.
Сценарии из .js, .vbs, .wsf и некоторых других типов файлов запускаются с помощью одной из двух программ-запускателей — wscript.exe (оконное выполнение в GUI) или cscript.exe (пакетное или консольное выполнение).
Самые первые версии WSH поставлялись в виде отдельной компоненты, устанавливаемой в Windows, но уже начиная с Windows 98, WSH стал частью всех линеек Windows.
[править] Безопасность
WSH не снабжён средствами ограничения доступа, и, предоставляя доступ ко всем серивисам операционной системы, он стал средой для распространения компьютерных вирусов.
[править] См. также
[править] Ссылки
- Windows Scripting Host Resources(англ.) Проверено 31 октября 2006 г.
- Windows Script Host (WSH): введение Проверено 31 октября 2006 г.