嘗試新的跨平臺(tái)PowerShell PowerShell為何從6.2直接升至7.0?
PowerShell為何從6.2直接升至7.0?就在昨天,微軟發(fā)布了PowerShell7的第一個(gè)預(yù)覽版。根據(jù)它的更新節(jié)奏,它將每月推出一個(gè)新的預(yù)覽版本,直到GA版本發(fā)布。微軟在其博客中寫(xiě)道,?。涸谶^(guò)
PowerShell為何從6.2直接升至7.0?
就在昨天,微軟發(fā)布了PowerShell7的第一個(gè)預(yù)覽版。根據(jù)它的更新節(jié)奏,它將每月推出一個(gè)新的預(yù)覽版本,直到GA版本發(fā)布。
微軟在其博客中寫(xiě)道,啊:
在過(guò)去兩年中,PowerShell核心的使用率顯著提高。特別是,我們的大部分增長(zhǎng)來(lái)自于Linux的使用。這是一個(gè)令人鼓舞的統(tǒng)計(jì)數(shù)字,這表明我們的投資導(dǎo)致了PowerShell的持續(xù)跨平臺(tái)使用…
但是,我們也可以清楚地看到,在windows中PowerShell的使用并沒(méi)有顯著增加。令人驚訝的是,PowerShell在Windows中非常常見(jiàn)…
這意味著Windows沒(méi)有顯著增長(zhǎng)PowerShell和PowerShell core的用戶可以在Windows、Linux、MacOS和Windows上自動(dòng)執(zhí)行相同版本的PowerShell?,F(xiàn)在,PowerShell 7的用戶將與他們所依賴的windows PowerShell模塊具有非常高的兼容性。
換句話說(shuō),Microsoft希望所有平臺(tái)都在同一版本的PowerShell中,以實(shí)現(xiàn)更好的跨平臺(tái)兼容性。此外,微軟還對(duì)PowerShell的支持生命周期進(jìn)行了更改。微軟宣布將遵循這一原則。Net核心支持循環(huán)并發(fā)布PowerShell 7的lts(長(zhǎng)期服務(wù))和非lts版本。微軟還將向Windows用戶發(fā)布PowerShell 7,但將允許用戶在PowerShell 5.1和PowerShell 7之間切換。
今天發(fā)布了PowerShell 7預(yù)覽版,Microsoft希望在一個(gè)月的更新周期內(nèi)發(fā)布新的預(yù)覽版。
如何查看PowerShell版本信息?
$主機(jī)可以查看版本信息。以下是2.0名稱:Windows shell ISE主機(jī)版本:2.0實(shí)例ID:UI:系統(tǒng)管理自動(dòng)化. Internal.Host.InternalHostUserInterfaceCurrentCulture:zh cncurrentui文化:zh CNPrivateData:Microsoft.PowerShell.Host. ISE.ISE選項(xiàng)IsRunspacePushed:運(yùn)行空間錯(cuò)誤:系統(tǒng)管理自動(dòng)化. 運(yùn)行空間.LocalRunspace