如何从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)