如何在 PowerShell 中從 Invoke-Command 輸出中排除 RunSpaceID 屬性?
當我們在 PowerShell 中編寫 Invoke-Command 時,有時會得到 PowerShell 中的 RunSpaceID 屬性。這是因為我們在指令碼塊中使用了 Select-Object(別名:Select)命令。例如:
示例
Invoke-Command -ComputerName LabMachine2k12 -ScriptBlock{Get-Process PowerShell | Select Name, CPU, WorkingSet}輸出
Name : powershell CPU : 9.1572587 WorkingSet : 127700992 PSComputerName : LabMachine2k12 RunspaceId : c690f205-06d4-4cc4-be29-5302725eadf1
為了避免在輸出中得到 RunSpaceID 屬性,使用 Select 命令輸出指令碼塊。例如:
示例
Invoke-Command -ComputerName LabMachine2k12 -ScriptBlock{Get-Process PowerShell} | Select Name, CPU, WorkingSet輸出
Name CPU WorkingSet ---- --- ---------- powershell 9.1572587 127700992
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP