いくつかのJavaプロセスを実行していて、特定のJavaプロセスを終了したいと思います。jdkをインストールしたので、jps.exe [output =PIDNumberProcessname]を使用して実行中のJavaタスクを表示できます。課題は、vbscriptを使用して特定のプロセス名を強制終了したいということです。したがって、スクリプトを介してjps.exeを実行し、出力を配列に配置する必要があります。
目標を達成するためのヒントはありがたいです!ありがとう
PsKillを使用できます。実行可能ファイルをダウンロードしてスクリプトと同じディレクトリに配置するか、呼び出し
にパスを追加する必要があるシステムプロセスを終了できます。WshShell.Exec
私は私の質問に対する答えを見つけました:
ShellCommandToRun = "jps"
Set objShell = CreateObject("WScript.Shell")
Set objExec = objShell.Exec(ShellCommandToRun)
WScript.Echo strPingResults
strPingResults = objExec.StdOut.ReadAll