我正在按标题中所述的方法杀死多个远程计算机上的进程(例如name.exe)。我可以使用pskill或taskkill单独进行操作(例如):
pskill -t \ -u -p name.exe
但这对于50台以上的机器来说是不切实际的。

有没有办法让它读取IP地址的文本文件,例如psexec使用@C:\ name.txt或在powershell中或类似的东西?

所有设备都在同一域中。
预先感谢您的帮助。

最佳答案

如果您的文本文件包含计算机列表,则可以使用以下方法轻松完成此操作:

get-content serverlist.txt | Foreach-object {& pskill -t \\$_ -u -p name.exe}

10-04 22:54
查看更多