嘿,我想在远程计算机上检查特定进程的进程所有者,并在所有者为例如xyz时将其终止.我已经管理它来检查所有者但我不知道如何在主人是xyz时杀死它.
到目前为止我所拥有的:
get-wmiobject -computername remotePC win32_process|where{$_.name -eq "firefox.exe"}|select name,@{n="owner";e={$_.getowner().user}}
Run Code Online (Sandbox Code Playgroud)
Get-WmiObject -Class Win32_Process -Filter "Name='firefox.exe'" -ComputerName remotePC |
Where-Object { $_.GetOwner().User -eq 'xyz' } |
Foreach-Object { $_.Terminate() }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5993 次 |
| 最近记录: |