我正在研究一种通过 PS 和 WMI 远程停止和重新启动进程的方法。我可以轻松地停止/终止该过程,但我也想重新启动该过程,但我在这样做时遇到了问题。下面是我用来远程停止/终止进程的脚本。知道我可以添加什么然后重新启动相同的过程吗?
$comp = read-host -Prompt "Enter computer name"
(Get-WmiObject Win32_Process -ComputerName $comp | ?{ $_.ProcessName -match "PhotoScreensaver.scr" }).Terminate()