【发布时间】:2017-08-05 09:37:59
【问题描述】:
我正在使用 java 运行 Psexec 命令来执行远程计算机上的进程:
Java -> Psexec -> 远程计算机启动 过程。
我有那个进程的 PID。
有没有办法让远程计算机终止该进程?
也许使用 psexec 告诉远程计算机运行 cmd 命令来终止它?
【问题讨论】:
-
您可以使用
psexec来完成。根本不需要Java。
我正在使用 java 运行 Psexec 命令来执行远程计算机上的进程:
Java -> Psexec -> 远程计算机启动 过程。
我有那个进程的 PID。
有没有办法让远程计算机终止该进程?
也许使用 psexec 告诉远程计算机运行 cmd 命令来终止它?
【问题讨论】:
psexec 来完成。根本不需要Java。
如果您的本地计算机和远程计算机都是基于 UNIX 的(即 macOS 或 Ubuntu),那么您可以使用 ssh:
ssh user@remote_host 'kill -9 <pid>'
【讨论】: