Поддержка VBScript в Windows подходит к концу

Microsoft напомнила клиентам об устаревании VBScript и поделилась некоторыми рекомендациями по работе с устаревшими проектами.

VBScript (Visual Basic Script) — это язык сценариев, созданный почти три десятилетия назад. Он был включён в Windows по умолчанию и использовался в основном для автоматизации. Разработчики Visual Basic для приложений (VBA) обычно используют VBScript для автоматизации задач и расширения функциональности приложений Office путём выполнения внешних VBS-скриптов или использования библиотек для регулярных выражений.

Первый этап отказа от VBScript уже вступил в силу и может продлиться до 2026 или 2027 года. В течение этого периода язык сценариев будет включён по умолчанию как компонент по запросу (FOD), и существующие проекты не должны быть затронуты. Однако с началом второго этапа этот FOD будет отключён. Наконец, на третьем этапе, дата начала которого пока не подтверждена, Microsoft полностью удалит SKU VBScript для Windows, что напрямую повлияет на два упомянутых ранее варианта использования.

Компания попросила клиентов использовать классы RegExp, включённые после версии Office 2508, по умолчанию. Это позволит разработчикам продолжать применять RegExp в VBScript, но им потребуется подписка на Microsoft 365.

Компания также рекомендует клиентам обновиться до последней версии Office через Microsoft 365, чтобы использовать новую реализацию RegExp. Это позволит разработчикам использовать функционал редактора Visual Basic (VBE) без добавления vbscript.dll. Важно проверить свои проекты VBA, чтобы убедиться, что они продолжают работать в средах с отключённым VBScript.

В мае 2024 года Microsoft сообщила, что прекращает поддержку VBScript. Тогда отмечалось, что злоумышленники активно используют язык сценариев для совершения атак по всему миру. В частности, его применяли в вирусах Lokibot, Emotet, Qbot и DarkGate. Отказ от VBScript должен усилить безопасность Windows.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии