Сегодня уже многие забыли про 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:
На этом всё. Подписывайтесь на канал, чтобы ничего не пропустить.