嘿,我要检查的远程计算机上的特定进程的进程所有者并杀死它时,主人例如XYZ。 我已经设法它来检查的所有者,但我不知道怎么杀死它当主人是XYZ。
我到目前为止有:
get-wmiobject -computername remotePC win32_process|where{$_.name -eq "firefox.exe"}|select name,@{n="owner";e={$_.getowner().user}}
嘿,我要检查的远程计算机上的特定进程的进程所有者并杀死它时,主人例如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() }