PowerShell Core 是一個跨平臺(Windows、Linux 和 macOS)的自動化和設定工具/框架,可以很好地與你現有的工具配合,併為處理結構化資料(如 JSON、CSV、XML 等)、REST API 和物件模型而優化。它包括一個命令列 Shell、一種相關的指令碼語言和一個處理 cmdlets 的框架。
PowerShell v7.3 Preview 2 釋出,更新內容如下:
引擎更新和修復
- 修復了生成代理函數的
clean
塊 - 增加支援,允許用通用型別的引數呼叫方法
- 當 PowerShell 內建模組丟失時報告錯誤
常規 Cmdlet 的更新和修復
- 如果要完成的單詞是一個單破折號,則防止命令補全
- 使用
FindFirstFileW
而不是FindFirstFileExW
來正確處理 FAT32 上的 Unicode 檔名 - 在 Break/Continue 後新增迴圈標籤補全
- 為
File-System
專案新增.ResolvedTarget
屬性,以反映符號連結的目標為FileSystemInfo
- 使用
NotifyEndApplication
來重新啟用 VT 模式 - 增加新引數到
Start-Sleep
:[-Duration] <timespan>
- 讓
Measure-Object
忽略丟失的屬性,除非在嚴格模式下執行 - 為
Invoke-Command
新增-StrictMode
,允許在本地呼叫命令時指定嚴格模式 - 修正
$PSNativeCommandArgPassing
=Windows
,以正確處理空引數 - 新增
exec
cmdlet 以相容 bash - 為 7.3 版本更新
HelpInfoUri
- ……
更多詳情可檢視: