Microsoft 發布基於 .NET 11 的 PowerShell 7.7,具備增強的安全性

icon币界网
分享
AI summary icon精華摘要
Microsoft 於 11 月 10 日發布了基於 .NET 11 的 PowerShell 7.7,重點提升安全性與可靠性。此更新在受限語言模式下加強了限制,並對遠端操作進行了更嚴格的驗證。同時新增了 New-TemporaryDirectory 等新指令,以及更好的格式化選項。此發布正值企業環境中安全漏洞風險日益受到關注之際。鏈上新聞顯示,對安全腳本工具的興趣持續上升。標準支援期限為 18 個月,.NET 支援則延長至 24 個月。
幣界網報導:

IT之家 11 月 12 日消息,微軟於 11 月 10 日發布公告,宣布推出 PowerShell 7.7 正式版。這款命令行與自動化工具基於 .NET 11 構建,聚焦安全加固、命令擴展和運行可靠性,著力改善管理員與開發者的日常使用體驗。

PowerShell 是微軟開發的一套命令列工具和腳本語言,主要用來管理電腦、處理數據,以及自動完成重複操作。現代 PowerShell 是開源、跨平台的,可以在 Windows、macOS 和 Linux 上運行。

在支援週期方面,官方公告僅顯示 PowerShell 7.7 屬於標準期限支援(STS)版本,通常為 18 個月。不過,PowerShell 所依賴的 .NET 已將 STS 支援期從 18 個月延長至 24 個月,因此 7.7 的具體期限請以官方生命週期表為準(IT之家發稿前訪問,微軟尚未更新)。

在安全升級方面,新版加強了受限語言模式下的操作限制,收緊遠程操作的參數與訊息校驗,並對幫助檔案解壓實施更嚴格的驗證。Test-Json 命令也不再預設獲取外部架構引用,需用戶明確開啟,減少不必要的外部存取。

在實用功能方面,新版新增 New-TemporaryDirectory,可直接建立暫存目錄;路徑拼接命令 Join-Path 新增副檔名參數;表格、列表等格式化命令支援排除指定屬性,讓輸出資訊更精簡。

多個命令已修正開關參數的處理方式,確保當明確傳入「關閉」時能正確生效。此外,New-Guid 命令預設生成的唯一識別碼已改為 UUID v7,支援按時間排序,不再沿用先前的 v4 預設行為。

免責聲明:本頁面資訊可能來自第三方,不一定反映KuCoin的觀點或意見。本內容僅供一般參考之用,不構成任何形式的陳述或保證,也不應被解釋為財務或投資建議。 KuCoin 對任何錯誤或遺漏,或因使用該資訊而導致的任何結果不承擔任何責任。 虛擬資產投資可能存在風險。請您根據自身的財務狀況仔細評估產品的風險以及您的風險承受能力。如需了解更多信息,請參閱我們的使用條款和風險披露 。