嘿,我想在远程计算机上检查特定进程的进程所有者,并在所有者是 xyz 时终止它。我已经设法检查所有者,但我不知道当所有者是 xyz 时如何杀死它。
我目前拥有的:
get-wmiobject -computername remotePC win32_process|where{$_.name -eq "firefox.exe"}|select name,@{n="owner";e={$_.getowner().user}}
最佳答案
Get-WmiObject -Class Win32_Process -Filter "Name='firefox.exe'" -ComputerName remotePC |
Where-Object { $_.GetOwner().User -eq 'xyz' } |
Foreach-Object { $_.Terminate() }
关于powershell - 检查远程机器上的进程所有者并在所有者为 xyz 时终止它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11670466/