IT之家4月8日消息 在宣布PowerShell 6.2普遍可用性一周后,微軟宣布在所有平臺上升級PowerShell 7。
在一篇博客文章中,微軟解釋了為什么決定將PowerShell 6.2升級到版本PowerShell 7。
微軟表示:
PowerShell Core使用率在過去兩年中顯著增長。特別是,我們的大部分增長來自Linux平臺,這是一個令人鼓舞的統(tǒng)計數(shù)據(jù),因為我們致力于PowerShell可行的跨平臺......
但是,我們也可以清楚地看到,由于PowerShell在Windows平臺上普及,我們的Windows使用量并沒有顯著增長,這令人驚訝......
這意味著Windows PowerShell和PowerShell Core用戶將能夠在Windows、Linux和macOS上跨越使用相同版本的PowerShell,而PowerShell 7用戶將與他們所依賴的Windows PowerShell模塊具有非常高的兼容性。
換句話說,微軟希望將所有平臺放置同一版本的PowerShell,以實現(xiàn)更好的跨平臺兼容性。微軟還在對PowerShell的支持生命周期進行更改。該公司將發(fā)布LTS(長期服務(wù))和非LTS版本的PowerShell 7,以使其與.NET Core支持生命周期緊密結(jié)合。微軟將為Windows用戶發(fā)布PowerShell 7,但允許用戶在PowerShell 5.1和PowerShell 7之間切換。
微軟將在2019年5月推送PowerShell 7。PowerShell可用性推廣需要時間,因為微軟需要將該版本與.NET Core 3.0保持一致。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。