Раньше основной операционной системой для компьютеров считалась MS-DOS. Именно тогда возникла необходимость в постоянном выполнении определенных последовательностей действий. Осуществлять их вручную было крайне неразумно. С целью реализации поставленной задачи разработаны bat-файлы. Операционные системы улучшались, но некоторые вещи в них практически не претерпевали изменений. Размеры bat-файлов постоянно увеличивались, поскольку они выполняли всё более значительный список задач. Выход Windows ознаменовал возникновение серьёзной конкуренции в указанной сфере. Она появилась в результате возникновения Windows Script Host (сокращенно WSH).
Файлы WSH предполагают написание на скриптовых языках, куда следует отнести JScript, VBScript, Active Perl, Python и некоторые другие. Они позволяют осуществлять определенную последовательность действий на устройстве. Существует несколько преимуществ перед bat-файлами. Наиболее важным достоинством можно отметить увеличенный спектр действий:
Выше перечислена только часть из возможных действий. Полный список отличается своим разнообразием и позволяет писать сценарии практически для любой ситуации. Windows Script Host стал отличным улучшением для новой операционной системы, пришедшей на смену DOS. Что особенно важно, научиться пользоваться предложенными возможностями довольно просто и не составит большого труда.
WSH особенно полезен для администраторов. Это связывается с особенностями внесения изменений в реестр. Не предусматривается выдачи на экран каких-либо сообщений о необходимости подтверждения действий. Подобный фактор позволяет выполнить нужные работы без отвлечения пользователя.
Документы данного типа можно разделить на две основные категории, в зависимости от расширения:
Существуют некоторые отличия в синтаксисе, но они являются незначительными. Если Вы знакомы с одним из описанных языков, то в понимании другого не возникнет проблем. Для чтения файлов должны применяться специальные библиотеки. В операционных системах от Windows они являются встроенными и не потребуется осуществлять дополнительную загрузку. На некоторых версиях пакета библиотек нет и следует провести скачивание с официального сайта. Уточнить подобный момент достаточно просто – надо ввести в поиске wscript.exe.
Для написания Windows Script Host документа требуется воспользоваться любым текстовым редактором. Можно использовать специализированные программы, что несколько упрощает поставленную задачу для пользователя.