微軟近期對(duì)支持文檔進(jìn)行了更新,宣布Windows 10和Windows 11用戶現(xiàn)在可以通過Microsoft Update服務(wù)來管理PowerShell的更新了。這一變動(dòng)為用戶提供了更加便捷的更新途徑,特別是對(duì)于需要頻繁更新PowerShell環(huán)境的企業(yè)用戶而言。
Microsoft Update是微軟提供的一項(xiàng)自動(dòng)更新服務(wù),與專注于操作系統(tǒng)更新的Windows Update有所不同。Microsoft Update不僅涵蓋操作系統(tǒng)層面的更新,還包括了Office等其他微軟產(chǎn)品的更新,從而為用戶提供了一個(gè)更加全面的更新管理方案。
通過Microsoft Update,用戶可以自動(dòng)接收PowerShell 7的更新,并能夠靈活地控制更新計(jì)劃。這意味著用戶可以在安全的環(huán)境中測(cè)試新版本的PowerShell,然后再在企業(yè)范圍內(nèi)進(jìn)行大規(guī)模部署,大大降低了更新帶來的風(fēng)險(xiǎn)。
微軟為用戶提供了兩個(gè)關(guān)鍵的更新選項(xiàng),并建議用戶同時(shí)啟用它們。首先,用戶可以通過Microsoft Update或WSUS(Windows Server Update Services)啟用PowerShell的更新。其次,在檢查更新時(shí),用戶可以選擇啟用Microsoft Update服務(wù),以獲取更全面的更新內(nèi)容。
除了通過圖形界面進(jìn)行設(shè)置外,微軟還提供了命令行實(shí)用程序來部署PowerShell的更新。特別是PowerShell 7.2 MSI安裝包,包含了兩個(gè)重要的命令行選項(xiàng):USE_MU和ENABLE_MU。
USE_MU選項(xiàng)有兩個(gè)值,默認(rèn)為1,表示選擇通過Microsoft Update或WSUS進(jìn)行更新。如果設(shè)置為0,則表示不通過這兩種途徑進(jìn)行更新。而ENABLE_MU選項(xiàng)同樣有兩個(gè)值,默認(rèn)為1,表示在“自動(dòng)更新”或“Windows 更新”中使用Microsoft Update服務(wù)。如果設(shè)置為0,則不會(huì)在這些更新途徑中使用Microsoft Update,但值得注意的是,這并不會(huì)禁用Microsoft Update的整體功能。
微軟還特別強(qiáng)調(diào)了通過Microsoft Update部署PowerShell更新的重要性。對(duì)于使用長(zhǎng)期支持(LTS)版本的用戶,他們將保持在LTS版本上;使用穩(wěn)定版本的用戶將繼續(xù)接收穩(wěn)定版本的更新;而使用候選版本或預(yù)覽版本的用戶,則將繼續(xù)停留在預(yù)覽版本上。這一策略確保了不同需求的用戶都能獲得最適合自己的更新服務(wù)。