OS/Windows
[CMD] 프로세스 실행여부 판단
망할고양이
2020. 10. 27. 15:05
프로세스가 실행중인지 판단 후 그에 따른 작업을 수행하는 간단한 CMD 스크립트.
다음의 예제는 notepad.exe가 실행되고 있지 않으면 notepad.exe를 실행하는 예제입니다.
SETLOCAL EnableExtensions
:: 아래의 notepad.exe에 프로세스 이름을 넣습니다.
set EXE=notepad.exe
FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq %EXE%"') DO IF %%x == %EXE% goto FOUND
echo Not running
:: 아래에 실행할 프로그램이름을 start 다음에 작성합니다.
start notepad.exe
goto FIN
:FOUND
echo Running
:FIN