[情報] 微軟證實將於 2024 年下半年停止支援 VBS
微軟證實將於 2024 年下半年停止支援 VBScript,2027年將永久退出 Windows
netizen netizen 發表於 2024年5月31日 15:30
VBScript 是微軟於 1996 年推出的一種腳本語言,廣泛用於 Windows 系統管理、網頁互動等方面。然而,隨著技術的發展,VBScript 逐漸顯露出其局限性。因此,微軟決定停止支援 VBScript,鼓勵開發者轉向更現代、更強大的腳本語言。這象徵著 VBScript 時代的結束,也代表著程式設計領域的不斷演進。
VBScript 一開始將轉變為選擇性功能,但之後微軟將從未來版本的 Windows 中完全移除該工具。
Visual Basic Scripting Edition(VBScript)是微軟於 1996 年推出的一種輕量級程式設計語言,但自那時以來,PowerShell 和 JavaScript 等替代方案已被證明更強大好用。
微軟官方宣佈了棄用 VBScript 指令碼的相關進度安排,分為 2024-2027 和 2027~ 兩個階段,最終計畫於 2027 年之後讓其完全退出 Windows 舞台。
微軟表示 Windows 11 24H2 更新正式發佈之後,會以功能隨選安裝(FOD)的方式繼續提供 VBScript 指令碼支援。
微軟證實將於 2024 年下半年停止支援 VBScript,2027年將永久退出 Windows
微軟專案經理奈文·尚卡(Naveen Shankar)在一份官方公司公告中表示,做出終止支援的決定是為了過渡到更現代、更高效和更先進的選擇。
尚卡重申:「多年來,技術不斷進步,出現了功能更強大、用途更廣泛的腳本語言,例如 JavaScript 和 PowerShell。這些語言提供更廣泛的功能,更適合現代 Web 開發和自動化任務。」
Windows 11 24H2 鏡像也會預裝包括 VBScript 在內的 FOD 功能,並在作業系統中預設開啟。微軟表示:「這有助於確保遷移 VBScript 依賴關係(應用程式、處理程序等)時,不會導致使用者體驗中斷情況。」
VBScript 退出 Windows 的第二階段將於 2027 年到來。屆時 Windows 版本將不再預設啟用該 FOD 功能。
如果開發人員還需要時間更新自己的應用程式,仍然可以在未來的 Windows 版本中啟用該 FODs,只是微軟並未公佈第二階段具體的截止日期。
尚卡分享了有關最後淘汰階段的更多資訊:「VBScript 將被淘汰並從未來版本的 Windows 中刪除。這意味著 VBScript 的所有動態連接庫(.dll 文件)都將被刪除。因此,依賴 VBScript 的專案將停止運行。到那時,我們希望您已經改用建議的替代方案。」
VBScript 是 Visual Basic Script 的簡稱,有時也被縮寫為 VBS。VBScript 是微軟開發的一種腳本語言,可以看作是 VB 語言的簡化版,於 1996 年發表。廣泛被用於網頁和ASP程式,VBScript 可以被用來自動地完成重複性的 Windows 作業系統任務。在 Windows 作業系統中,VBScript 可以在 Windows Script Host 的範圍內運行,也是Windows用來管理電腦的強大工具。
但是因為VBScript有太多安全漏洞,經常被濫用來散布惡意程式。隨著 PowerShell 等工具的出現,它逐漸被取代。
雖然沒有給出具體時間表,但是仍然使用 VBScript 的人已被警告遷移到 PowerShell 或 JavaScript,而且越早這樣做,就越能防止未來出現問題。
https://www.techbang.com/posts/115576-vbscript-windows
slmgr.vbs:
以後要怎麼知道詳細的Windows授權狀態啊?
--
作者 goipait (GoGo) 看板 Gossiping 標題 [問卦] 有沒有彥州懶人包? 時間 Sat May 28 08:23:13 2016
--
可以改寫成Powershell的腳本吧
也許丟給AI就能幫你重寫了
最近才發現公司server和老機台一堆vbs
早期有一些寫病毒的人 偶爾會用到VBS
自從IE屎了 edge核心往chromium靠
只剩windows還能使用vbs 而且484還用的
很不方便?
我問一下
slmgr.vbs 依照微軟碼程式的功力來看
弄一個替代品不難吧? 這東西應該沒有包袱
才是
VBS能幹什麼大事? 還不是全部都是呼叫
API 能呼叫API你用啥寫都一樣
Win32 API
office巨集要改用什麼語言
不影響MS Office VBA吧?
剛剛才想到 寫VBS 就是方便在開個記事本
就能寫了
OFFICE巨集好像有說要支援PYTHON?
白話一點就是公司還懂VB底層的人不
是已經退休 或就是在退休的路上 多
維護這個浪費錢
安全問題真的是假議題,真的有嚴重
到不行的問題早就直接全部移除了。
我也是當初 淺學VB 的老人 現在才轉換
到VB.NET 那這樣微軟維護VB.NET不是就很虧
?
是說現在有Ai了 真的PowerShell反智
不好寫的地方讓Ai去生就成好了
VB.NE主要是.NET Framework不是?
VB.Net看公司 不過你最終還是繞不開
C#
沒錯 VB 跟VB.net其實差很多 嗎?
VBScript跟C#的VB不一樣, 執行檔不一樣
.vbs跟要用IDE工具建置的VB不一樣
我的意思是VBScript 底層的Runtime
微軟看起來就是不想在維護了
是 很老舊了
C#的VB應該還是會繼續吧, Excel的VBA
則一樣老舊, 但是牽扯更大了
只能說一個時代過去了,微軟很少會
有東西可以流傳這麼久,尤其是程式
語言 不是設計成跑車當發財車用,不
然就是把大台連結車當休旅車載人
蛤 VBscript 跟 VB 的關係不是和
Javascript 與 Java 的關係一樣嗎
布吉島 反正那時後用msgbox都會通 (咦
早期一些自動鍵盤或滑鼠的是用vbs寫的
強制啟動IE的手段被拿掉了嗎?
slmgr好像是vbs寫的
還好早就有按鍵精靈的備案
自動化蠻重要 用途使用頻率相對少也是
ospp.vbs:
VB和VB.NET差蠻多的 大概就只有語法相似
VBS和VB6也不太一樣,但沒有和用VB.NET差
那麼多。前者連結到scripting runtime,
後者則是用.net framework庫
雖然用純文字也能寫,但是vb語法沒有ide
輔助的話贅字有點多。有點複雜的邏輯還是
比純batch好寫,另外可以無痛掛ActiveX和
com元件也是優勢,但若要純文字我會更傾
向用js
現在當然是直接用py或ps了
想不到VBS會先退
43
[情報] 微軟新版本發表在即!「Windows 10 還能用多久」官網給答案微軟新版本發表在即!「Windows 10 還能用多久」官網給答案 2021/06/11 10:15 文/記者黃肇祥 自由時報27
[情報] 微軟:請大膽升級Win11 免費解決軟體相容微軟:大膽升級Windows 11 免費解決相容性 -- 對於那些想要升級的Windows 11的,微軟表示,免費提供軟體相容性支援。 微軟計劃在今年夏天前完成Windows 11的推廣,該公司最近宣布該進程進入最後階段。41
[情報] 未來更新只要 90 秒?微軟 Win 10 傳引未來更新只要 90 秒?微軟 Win 10 傳引入「特規版」主打功能 文/記者黃肇祥 2020-05-23 12:5931
[情報] 微軟回應為何推出Windows 11?微軟回應為何推出Windows 11? 儘管Windows 11的推出令許多人產生好奇心與新鮮感,但亦有Win10粉提出疑問,當年微軟不是說Windows 10是最後一代,要一直更新下去嗎? 所謂的Win10最後一代,其實就是Windows as a Service(WaaS、Windows即服務)。目前,Win10每半年進行一次大的功能更新,版本號亦從2015年第一個RTM簽署時的Build 10240演進至如今的Build 19043(最新開發版是21390)。 對於如此變化,微軟相關維護業務負責人John Cable做出回應說明。依據其說法,WaaS於Win10使用者中並不是很受歡迎。透過收集使用者回饋,微軟決定將Windows 11調整為一年一次大版本更新,時間是每年下半年,其中企業版每個版本維護時間是36個月,其它版本(家庭版、專業版等)為24個月。25
Fw: [情報] Xbox 將停止支援 Windows Phone作者: KotoriCute (乙醯胺酚) 看板: WindowsPhone 標題: [情報] Xbox 將停止支援 Windows Phone 時間: Fri Feb 18 21:16:40 2022 時代的眼淚,Xbox 將停止支援 Windows Phone