■ 배치 파일을 작성해 실행 프로세스를 확인하는 방법을 보여준다.
▶ check_process.bat
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
@ECHO OFF TASKLIST | FIND "notepad.exe" > NUL IF NOT ERRORLEVEL 1 ( ECHO 해당 프로세스가 실행중입니다. GOTO PROCESS_ALREADY_RUNNING ) ELSE ( ECHO 해당 프로세스가 없습니다. GOTO NO_PROCESS ) :PROCESS_ALREADY_RUNNING ECHO 배치 실행을 종료합니다. GOTO END :NO_PROCESS ECHO 해당 프로세스를 실행합니다. %DATE% %TIME% >> process_test.txt START %SystemRoot%\system32\notepad.exe GORO END :END ECHO EXIT |
※ 해당 파일은 ANSI 인코딩으로 저장한다.