Найти тему

Сценарий VBScript

Сегодня уже многие забыли про VBScript (Visual Basic Script, он же VBS). А зря. Это достаточно простой язык программирования (с моей точки зрения он проще, чем раскрученный ныне Python), который позволяет легко и быстро создавать сценарии.

В браузерах он не прижился, потому что поддерживался только в Internet Explorer. А вот для выполнения каких-то задач на компьютерах с Windows - это хорошее решение. Кроме того, этот язык используется в некоторых SCADA-системах и других подобных программах.

В отличие, например, от Python, для выполнения сценариев на VBScript не требуется установки никаких дополнительных программ. А для написания кода на VBScript в большинстве случаев не требуется подключать, и тем более устанавливать дополнительные библиотеки. В Python это иногда сильно бесит.

В отличие от JavaScript, VBS намного проще. Кроме того, на Windows сценарии на JavaScript без дополнительных извращений выполнить нельзя, потому что предустановленный Windows Script Host (WSH), который используется в Windows для выполнения сценариев, не поддерживает язык JavaScript. Он поддерживает JScript - очень похожий, но всё-таки другой язык.

Так что если возможностей BAT-файлов вам не хватает, а с разными заморочками Python вы не хотите связываться, то VBScript - это лучшее решение. И если не для программистов, то для сисадминов точно.

Ну и напоследок пример. Создайте обычный текстовый файл с расширением VBS, откройте его в блокноте и напишите там:

MsgBox "Hello, WORLD!"

Затем сохраните файл, закройте его, и запустите в Windows обычным способом - двойным щелчком по файлу. Получим “наше всё” - знаменитый Hello World на VBScript:

На этом всё. Подписывайтесь на канал, чтобы ничего не пропустить.