我有以下問題: 我需要一個代碼來關閉遠程機器上給定路徑上的所有正在運行的進程。在遠程機器上殺死從給定路徑運行的多個進程
到目前爲止,我已經發現並提出了這兩條線,但沒有一條真正起作用。
Get-Process | Where-Object {$_.Path -like "\\$computername\C$\Program Files (x86)\Adobe\Adobe Reader 10.0\Reader\**"} | Stop-Process -Force
這是第二行,我發現,但仍然不希望與我合作:)
Get-WmiObject Win32_Process -Filter "ExecutablePath LIKE '\\$computername\C$\Program Files (x86)\Adobe\Adobe Reader 10.0\Reader\'" -ComputerName $computername | Invoke-WmiMethod -Name Terminate
我會很樂意得到一些建議。相信的時候,這是一些很簡單的do..I希望是.. :)
我會嘗試使用gwmi的'-computername'參數,然後指定一個本地路徑,您要查詢本地PC與位於遠程計算機上的路徑過程,我不認爲這是你想要什麼做? – Paul 2014-11-24 12:34:25