Microsoft вновь подтвердила планы по окончательному отказу от VBScript — языка сценариев, десятилетиями служившего для автоматизации задач в Windows и Office.
Впервые о прекращении поддержки было объявлено в 2023 году, чтобы дать разработчикам время на адаптацию. Теперь компания напоминает: VBScript будет поэтапно выведен из системы.
Язык, появившийся ещё в Windows 98 и NT 4.0, использовался для создания VBS-скриптов, интеграции с Active Scripting и расширения функциональности Office-приложений. Однако в современных условиях VBScript считается устаревшим: его тесная связь с Internet Explorer, уязвимость к вредоносным атакам (например, Love Bug, Qbot, Emotet) и наличие более надёжных альтернатив, таких как PowerShell, делают его использование рискованным.
Процесс отказа от VBScript будет проходить в три этапа:
- До 2026–2027: VBScript останется доступным как компонент по запросу, чтобы сохранить совместимость со старыми решениями.
- С 2026–2027: компонент будет отключён по умолчанию.
- На финальном этапе (дата не определена): VBScript будет полностью удалён из Windows, а .vbs-скрипты и библиотеки перестанут работать.
Для разработчиков VBA Microsoft предлагает переход на встроенные RegExp-классы, доступные с Office версии 2508 и выше, что позволяет отказаться от внешних библиотек VBScript.RegExp.
Источник
Уникальность