我有一些 java 进程正在运行,我想结束某个 java 进程。我已经安装了 jdk,所以我可以使用 jps.exe [output = PIDNumber Processname] 来查看正在运行的 java 任务。挑战是我想用 vbscript 杀死某个进程名。所以我必须通过脚本运行 jps.exe 并将输出放入一个数组中。
感谢任何提示如何实现目标!谢谢
我找到了我的问题的答案:
ShellCommandToRun = "jps"
Set objShell = CreateObject("WScript.Shell")
Set objExec = objShell.Exec(ShellCommandToRun)
WScript.Echo strPingResults
strPingResults = objExec.StdOut.ReadAll
你可以使用PsKill。它可以终止系统进程
,您必须下载可执行文件并将其放在与脚本相同的目录中,或在WshShell.Exec
调用中添加它的路径