微軟PowerShell 7預覽版發佈下載

今年4月份,微軟宣佈將在所有平臺上把PowerShell 6.2升級到PowerShell 7。現在,微軟推出了PowerShell 7 Preview預覽版。微軟希望每個月都將推出新的預覽版本。PowerShell可用性推廣需要時間,因爲微軟需要將該版本與.NET Core 3.0保持一致。

此前在一篇博客文章中,微軟解釋了爲什麼決定將PowerShell 6.2升級到版本PowerShell 7。

微軟表示:

PowerShell Core使用率在過去兩年中顯著增長。特別是,我們的大部分增長來自Linux平臺,這是一個令人鼓舞的統計數據,因爲我們致力於PowerShell可行的跨平臺......

但是,我們也可以清楚地看到,由於PowerShell在Windows平臺上普及,我們的Windows使用量並沒有顯著增長,這令人驚訝......

這意味着Windows PowerShell和PowerShell Core用戶將能夠在Windows、Linux和macOS上跨越使用相同版本的PowerShell,而PowerShell 7用戶將與他們所依賴的Windows PowerShell模塊具有非常高的兼容性。

換句話說,微軟希望將所有平臺放置同一版本的PowerShell,以實現更好的跨平臺兼容性。微軟還在對PowerShell的支持生命週期進行更改。該公司將發佈LTS(長期服務)和非LTS版本的PowerShell 7,以使其與.NET Core支持生命週期緊密結合。微軟將爲Windows用戶發佈PowerShell 7,但允許用戶在PowerShell 5.1和PowerShell 7之間切換。