Microsoft напомни за предстоящия край на поддръжката на скриптовия език VBScript в Windows
Microsoft за първи път разгласи желанието си да се откаже от скриптовия език Visual Basic Script Edition през 2023 година, като даде на разработчиците и корпоративните клиенти задоволително време да се приготвят. Сега софтуерният колос още веднъж подсети за идното преустановяване на поддръжката на VBScript, което може да окаже доста влияние върху персонализираните решения за автоматизация, интегрирани с пакета офис приложения Microsoft Office.
VBScript е неразделна част от Windows от десетилетия
Езикът за писане на скриптове беше въведен още в Windows 98, Windows NT 4.0 Option Pack и Windows CE. Той е основан на езика за програмиране Visual Basic и е предопределен да се употребява в приложения, които поддържат технологията Active Scripting. VBScript се използваше основно за автоматизиране на задания и разширение на функционалността на офис приложения посредством осъществяване на VBS скриптове.
VBScript е тясно обвързван с Internet Explorer и към този момент е значително стар, защото актуалните версии на Windows разполагат с по-надеждни принадлежности за писане на скриптове като PowerShell. Освен това хакерите постоянно са употребявали езика за скриптове, с цел да осъществят офанзиви със злотворен програмен продукт, като Lokibot, Emotet, Love Bug (ILOVEYOU) и Qbot.
От Outlook 97 насам VBScript може да се употребява за основаване на макроси в приложенията на Microsoft Office. Сега Microsoft още веднъж подсети на потребителите, че има намерение да спре потреблението на VBScript в близко бъдеще. През първия стадий, който ще продължи до 2026 или 2027 година, VBScript ще бъде задействан по дифолт като съставен елемент по поръчка. Това подсигурява, че съществуващите решения, основани на него ще продължат да действат вярно.
Във втората фаза, която би трябвало да бъде осъществена през идващите две години, VBScript като съставен елемент при поискване ще бъде изключен по дифолт. И най-после, третата фаза, чиито периоди към момента не са избрани включва цялостното унищожаване на VBScript от настоящите версии на Windows. Това значи, че външните.vbs скриптове във VBA macOS към този момент няма да се поддържат, а потреблението на библиотеката VBScript ще води до срив на приложенията. За да се избегне това, на потребителите се предлага да взаимодействат с по-модерни принадлежности за автоматизация, които са налични в настоящите версии на Windows.




