Язык VBScript относительно прост. Это подмножество Visual Basic и VBA, которое упрощает некоторые вещи из этих сред (например, вам не нужно объявлять типы переменных).
То, с чем вы имеете дело выше, - это работа с методами и свойствами данного объекта, WshShell. Существует множество объектов, каждый со своим собственным набором методов и свойств, о которых нужно знать, многие со стандартными соглашениями об использовании и еще со многими «уникальными» (то есть уникальными) требованиями к использованию. Вот тут и возникает сложность, но она не является частью самого VBScript. Вы столкнетесь с этим на любом другом языке (JScript, Python, Delphi), который работает с множеством объектов и API, которые существуют для управления системой Windows.
Плюсом является то, что как только вы привыкнете к языку VBScript и процессу поиска ссылок и примеров API объектов на MSDN и других сайтах, становится очень легко составлять сложные и мощные сценарии.
Как я часто говорю пользователям, компьютеры часто ускоряют процесс за секунду времени, когда вы что-то делаете. Первый раз обычно требует некоторого обучения.
Отличный набор ресурсов для изучения VBScript и того, как вам нужно подходить к
Центр сценариев TechNet , их Эй, сценарист! series и репозиторий Script .