微軟計畫在未來的Windows版本中取消VBScript
VBScript 是一種活躍的腳本語言,自Windows 98、Windows NT 4.0 Option Pack 和Windows CE 以來一直是Windows 歷史的一部分。現在,在上市25 年後,該語言及其主機環境已被Microsoft 正式淘汰。
VBScript 也稱為Microsoft Visual Basic 腳本版本,主要旨在為開發人員和進階使用者提供控制Windows環境和自動執行任務的有效方法。VBScript 以Visual Basic 程式語言為模型,與Internet Explorer (IE) 緊密相連,並且很快就會遇到相同的結果。
微軟於2022 年6 月淘汰了久負盛名的IE 瀏覽器。現在,Windows 用戶端系統中已棄用功能的官方清單的最新更新表明VBScript 也將被棄用。更新的頁面指出,在未來的Windows 版本中,VBScript 將僅作為根據用戶輸入安裝的可選「按需功能」提供,再過幾年,該功能將從作業系統中完全刪除。
正如微軟官方解釋的那樣,按需功能(FOD)是可以在初始安裝後隨時添加到作業系統的Windows 功能。常見的FOD 選項包括用於手寫識別的語言資源、較舊的.NET Framework (.NetFx3) 軟體包、適用於Linux 的Windows 子系統,甚至稱為Hyper-V 的Windows Type-1(本機)管理程式.
VBScript 正式加入了一個不斷增長的歷史Windows 功能列表,微軟出於未指明的(有時是可疑的)原因決定取消這些功能。飽受詬病的Internet Explorer 瀏覽器已不存在(在Windows 11 中),寫字板(首次包含在Windows 95 中)也將很快被棄用。
儘管微軟雄心勃勃,但VBScript 從未獲得第三方瀏覽器製造商的認可,並且最終僅限於Internet Explorer 生態系統。Redmond 在2006 年首次推出PowerShell,提供了一個新的、更強大的腳本編寫和自動化環境,而VBScript 上次更新到5.8 版是在2010 年。
然而,VBScript 在惡意軟體編寫者和網路犯罪分子中非常成功,他們至今仍在利用腳本語言傳播一些最臭名昭著的電腦威脅(Lokibot、Emotet、Qbot)。微軟沒有解釋為什麼它最終決定棄用VBScript,但上述惡意軟體編寫者將來可能不得不尋找替代的分發方法。