Kann man in einer Batch-Datei prüfen, ob ein Prozess mit einer bestimmten Prozess-ID gerade ausgeführt wird und diesen schließen, wenn das der Fall ist?

2 Antworten

@ECHO OFF

tasklist /FI "PID eq 12345" 2>NUL

IF "%ERRORLEVEL%" EQU "0" (
  ECHO Process running
) ELSE (
  ECHO Process not running
)