微软宣布全新命令行+脚本工具:PowerShell 7 统一兼容性
DOS 逐漸退出歷史舞臺(tái)后,Windows 一直內(nèi)置著 CMD 命令行工具,并在 Windows 7 時(shí)代升級(jí)為更強(qiáng)悍的 PowerShell,不僅可以執(zhí)行命令行,更可以執(zhí)行各種高級(jí)腳本,還能跨平臺(tái)。
最近,微軟發(fā)布了 PowerShell Core 6.2,現(xiàn)在又宣布了全新的下一代 PowerShell 7。
微軟表示,PowerShell 的用戶量直線飆升,但大多都來(lái)自 Linux,Windows 平臺(tái)上反而沒(méi)什么成長(zhǎng),這很可能是 PowerShell 5.1 與新版 PowerShell Core 的不兼容性,導(dǎo)致很多用戶無(wú)法升級(jí)。
為此,PowerShell 7 將同時(shí)取代舊版的 PowerShell 5.1、PowerShell Core 6.x,并且完全跨平臺(tái),Windows、Linux、macOS 上用起來(lái)都是一樣的,擁有極高的兼容性。
不過(guò)盡管名稱變化很大,PowerShell 7 并不會(huì)做太大幅度的改變,更多地是為了確保非 Windows 平臺(tái)上的兼容性。
PowerShell 7 會(huì)基于.NET Core 3.0,估計(jì)能兼容 90% 以上的 Windows PowerShell 模塊。
另外,PowerShell 7 在支持周期方面將提供 LTS (長(zhǎng)期服務(wù))、non-LTS (非長(zhǎng)期服務(wù))兩種版本。
PowerShell 7 的首個(gè)預(yù)覽版預(yù)計(jì) 5 月份放出,正式發(fā)布則要等到 .NET Core 3.0 發(fā)布之后,最終會(huì)集成在 Windows 系統(tǒng)內(nèi),并與 PowerShell 5.1 共存。
總結(jié)
以上是生活随笔為你收集整理的微软宣布全新命令行+脚本工具:PowerShell 7 统一兼容性的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 野蛮人平安“收割”汽车之家:不到三年,爆
- 下一篇: 为什么现在越来越多的企业流行996工作制