係統粉 > IT資訊 > 微軟資訊

微軟宣布PowerShell Core 6版本可正式部署到生產環境

發布時間:2018-01-12    瀏覽數:

微軟今天宣布,PowerShell Core 6.0版本可以在生產環境中使用了。

微軟宣布PowerShell Core 6版本可正式部署到生產環境(1)

這個版本的PowerShell是一個跨平台的DevOps工具,可用於Windows,Linux和MacOS操作係統。它在Windows客戶端支持Windows 7和Windows Server支持Windows Server 2008 R2。它也適用於較新版本的CentOS,Debian,Fedora,OpenSUSE,RedHat Linux和Ubuntu操作係統。

微軟宣布PowerShell Core 6版本可正式部署到生產環境(2)

PowerShell Core 6.0的巨大變化在於它是在開源的.NET Core平台上開發的。它不是特定於Windows平台,就像當前的Windows PowerShell產品一樣,微軟跨平台的決心真是不一般。

Core版本的發布是一個重要的裏程碑,因為這是微軟未來的PowerShell開發工作的方向。除了Core版本之外,Windows PowerShell仍然存在,兩者屬並存的關係。

如果Windows操作係統仍然是受支持的產品,則微軟計劃繼續支持大多數版本的Windows PowerShell。值得注意的例外是Windows PowerShell 2.0,它被認為是一個“不推薦使用”的產品,存在潛在的安全風險。

盡管微軟保證繼續支持Windows PowerShell,可是微軟發布的消息確表示:目前還沒有計劃將新功能引入Windows PowerShell。這代表現有的Windows PowerShell已經是一個穩定平台,不太可能進行大的改動和更新了。

Microsoft通過其Windows Management Framework軟件包版本分發新的Windows PowerShell產品。微軟在內部會議中確認WMF 5.1將是Windows PowerShell的最後一個發行版。

微軟宣布PowerShell Core 6版本可正式部署到生產環境(3)

根據微軟技術研究員Jeffrey Snover和企業雲集團(以及PowerShell的發明者)的首席架構師的評論,微軟計劃隻提供針對Windows PowerShell的安全修複。

鑒於PowerShell Core代表了微軟未來的發展方向,企業是否需要將Windows PowerShell腳本轉換為PowerShell Core 6.0腳本呢? PowerShell團隊表示:現有的Windows PowerShell腳本將繼續在Windows PowerShell上工作,因為它完全受支持,所以不需要將現有腳本移植到PSCore6。由於PSCore6與Windows PowerShell並行工作,您應該可以同時使用兩者。如果您希望利用PSCore6的某些新增語言或cmdlet增強功能,則可能必須對現有腳本進行一些更改(如果它們依賴於Windows PowerShell特定模塊)。隨著時間的推移,我們在PSCore6上獲得更多的cmdlet,目前還沒有計劃刪除Windows PowerShell。

微軟宣布PowerShell Core 6版本可正式部署到生產環境(4)

上一篇:沒有野心的人做不了CEO? 微軟史上第三位CEO告訴你答案 下一篇:微軟“Surface之父”CES會見京東高管 達成三年戰略合作計劃

相關資訊

最新熱門應用

電腦問答