如何在 PowerShell Invoke-Command 輸出中排除 PSComputerName 屬性?


當我們使用 Invoke-Command 時,我們會收到輸出表中的 PSComputerName 額外欄位。你可以使用 -HideComputerName 引數來移除它。例如,以下命令會輸出包含 PSComputerName 屬性的內容。

示例

Invoke-Command -ComputerName LabMachine2k12 -ScriptBlock{Get-Service Winrm} | ft -AutoSize

輸出

Status  Name  DisplayName                               PSComputerName
------  ----  -----------                               --------------
Running Winrm Windows Remote Management (WS-Management) LabMachine2k12

要隱藏 PSComputerName 屬性,

示例

Invoke-Command -ComputerName LabMachine2k12 -ScriptBlock{Get-Service Winrm} -HideComputerName

輸出

Status  Name  DisplayName  
------  ----  -----------  
Running Winrm Windows Remote Management (WS-Management)

更新於: 2021 年 2 月 8 日

950 次瀏覽

開啟您的 職業生涯

完成課程即可獲得認證

開始
廣告