我无法终止通过 psexec 启动的远程进程,我已尝试过^C
和^Z
,但这并不能终止该进程。
除了关闭 cmd 窗口我还有什么其他选择?
答案1
从另一个命令窗口或“运行”框中,您可以使用 PSKill(同样来自 Sysinternals)。它能够终止远程进程。
Usage: pskill [-t] [\\computer [-u username [-p password]]] <process ID | name>
-t Kill the process and its descendants.
-u Specifies optional user name for login to
remote computer.
-p Specifies optional password for user name. If you omit this
you will be prompted to enter a hidden password.
或者,您可以通过 RDP(或任何类似方法)连接到远程机器并从任务管理器中终止该任务。
一旦进程终止,命令窗口应该返回到提示符。