微軟宣佈將於 2024 年下半年停止支援 VBScript,並在 2027 年之後將永久退出。VBScript 是微軟於 1996 年推出的一種腳本語言,廣泛用於 Windows 系統管理和網頁互動。然而,隨著技術的發展,VBScript 的局限性逐漸顯露出來。微軟決定停止支援 VBScript,鼓勵開發者轉向更現代、更強大的腳本語言。這象徵著 VBScript 時代的結束,也代表著程式設計領域的不斷演進。
微軟官方宣佈了 VBScript 的相關進度安排,分為 2024-2027 和 2027~ 兩個階段。在 Windows 11 24H2 更新正式發佈之後,微軟將以功能隨選安裝(FOD)的方式繼續提供 VBScript 支援,以確保使用者在遷移 VBScript 依賴關係時不會中斷使用者體驗。然而,第二階段將於 2027 年到來,屆時 Windows 版本將不再預設啟用 VBScript。
微軟的專案經理奈文·尚卡(Naveen Shankar)表示,終止支援 VBScript 的決定是為了過渡到更現代、更高效和更先進的選擇。尚卡指出,多年來,技術不斷進步,出現了功能更強大、用途更廣泛的腳本語言,例如 JavaScript 和 PowerShell。這些語言提供了更廣泛的功能,更適合現代 Web 開發和自動化任務。
對於仍然使用 VBScript 的開發人員,微軟建議他們儘早將應用程式遷移到建議的替代方案,例如 PowerShell 或 JavaScript。尚卡進一步解釋說,VBScript 將被淘汰並從未來版本的 Windows 中刪除,這意味著 VBScript 的所有動態連接庫(.dll 文件)都將被刪除,因此依賴 VBScript 的專案將停止運行。
VBScript 是 Visual Basic Script 的簡稱,有時也被縮寫為 VBS。它是微軟開發的一種腳本語言,可以看作是 VB 語言的簡化版,於 1996 年發表。VBScript 廣泛被用於網頁和 ASP 程式,可以用來自動地完成重複性的 Windows 作業系統任務。在 Windows 作業系統中,VBScript 可以在 Windows Script Host 的範圍內運行,也是 Windows 用來管理電腦的強大工具。
然而,由於 VBScript 存在太多安全漏洞,經常被濫用來散布惡意程式。隨著 PowerShell 等工具的出現,VBScript 逐漸被取代。雖然微軟並未給出具體的時間表,但已經警告仍然使用 VBScript 的人要盡快遷移到 PowerShell 或 JavaScript,以防止未來出現問題。
總結來說,微軟將於 2024 年下半年停止支援 VBScript,並在 2027 年之後將永久退出,開發者應該儘早遷移到建議的替代方案,例如 PowerShell 或 JavaScript。這一決定象徵著 VBScript 時代的結束,也代表著程式設計領域的不斷演進。
Share this content: