如何使用 PowerShell 获取远程计算机上的所有进程?

powershellmicrosoft technologiessoftware & coding

要获取远程计算机上所有正在运行的进程,您需要使用 – Get-process cmdlet 中的 ComputerName 参数、WMI 类 Win32_Process 或使用 Get-CimInstance cmdlet。

  • 使用 –ComputerName 参数
Get-process -ComputerName Test-PC

要连接多台计算机,请使用逗号 (,) 分隔的计算机名称。

Get-process -ComputerName Test-PC, Win2k8
  • 使用 WMI 对象获取多台远程计算机上的进程。
Get-WmiObject Win32_Process -ComputerName Test-PC, Win2k8
  • Get-CimInstance cmdlet 用于获取远程计算机上的进程。
Get-CimInstance Win32_Process -ComputerName Test-PC, Win2k8

相关文章