我按照建議here和here寫一個PowerShell腳本,遠程殺死一個進程遠程殺死一個進程:嘗試使用PowerShell的
Get-WmiObject Win32_Process -Filter "Name='myapp.exe'" -ComputerName remotecomputername | Invoke-WmiMethod -Name Terminate
上述工作,當我執行它在我的機器上,但是當它是遠程運行的,按照第二個鏈接上的說明,通過用戶設置來定位我的機器,命令無提示失敗。任何意見什麼是錯的/我怎麼可以調試呢?
你在同一個網絡上。看起來只需一眼就可以使用-credential – ArcSet
@ArcSet是在同一個網絡上,我的同事遠程運行它的設置是在我的計算機上,以便能夠通過WMI執行命令(上面的第二個鏈接)。在這種情況下,我還需要通過憑證嗎? – majjam
是的,請使用-credential – ArcSet