VBScript — это активный язык сценариев, который был частью истории Windows со времен Windows 98, Windows NT 4.0 Option Pack и Windows CE. Теперь, после 25 лет присутствия на рынке, Microsoft официально прекратила использование этого языка и его хост-среды.

VBScript, также известный как версия сценариев Microsoft Visual Basic, в основном предназначен для предоставления разработчикам и опытным пользователям эффективного способа управления средой Windows и автоматизации задач. VBScript создан по образцу языка программирования Visual Basic, который тесно связан с Internet Explorer (IE), и вскоре получит те же результаты.

Microsoft исключила престижный браузер IE в июне 2022 года. Теперь последнее обновление официального списка устаревших функций клиентских систем Windows указывает на то, что VBScript также будет признан устаревшим. На обновленной странице указано, что в будущих версиях Windows VBScript будет доступен только в качестве дополнительной «функции по требованию», устанавливаемой на основе пользовательского ввода, а через несколько лет эта функция будет полностью удалена из операционной системы.

Как официально объясняет Microsoft, «Функции по требованию» (FOD) — это функции Windows, которые можно добавить в операционную систему в любое время после первоначальной установки. Общие варианты FOD включают языковые ресурсы для распознавания рукописного ввода, старые пакеты .NET Framework (.NetFx3), подсистему Windows для Linux и даже гипервизор Windows Type-1 (родной) под названием Hyper-V.

VBScript официально присоединяется к растущему списку исторических функций Windows, которые Microsoft решила удалить по неуказанным (а иногда и сомнительным) причинам. Широко критикуемого браузера Internet Explorer больше нет (в Windows 11), а WordPad (впервые включенный в Windows 95) скоро станет устаревшим.

Несмотря на амбиции Microsoft, VBScript так и не получил признания от сторонних производителей браузеров и в конечном итоге был ограничен экосистемой Internet Explorer. Редмонд впервые представил PowerShell в 2006 году, предоставив новую, более мощную среду сценариев и автоматизации, а VBScript последний раз обновлялся до версии 5.8 в 2010 году.

Однако VBScript пользовался огромным успехом среди создателей вредоносных программ и киберпреступников, которые до сих пор используют этот язык сценариев для распространения некоторых наиболее известных компьютерных угроз (Lokibot, Emotet, Qbot). Microsoft не объяснила, почему в конечном итоге решила отказаться от VBScript, но упомянутым выше авторам вредоносных программ, возможно, придется найти альтернативные методы распространения в будущем.