私はこれに少し苦労しています。スクリプトの考え方は次のとおりです。
プログラム 1 が実行中の場合 閉じてから開く 実行されていない場合 何もしない
これは、XP および win7 マシンで使用されます。
これが私が持っているものですが、ifステートメントを組み込む方法や、私が持っているものがリモートで正しいかどうかさえわかりません:
tasklist /fi "imagename eq KDS.exe" taskkill /f /im "KDS.exe" start "" "C:\Path\KDS.exe"