DEV/CONSOLE
[Bat] 프로그램 실행, 작업스케줄러
SBP
2025. 1. 8. 08:21
start.vbs
Set WshSell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:\Log\sub_start.bat" & chr(34), 0
Set WshShell = Nothing
sub_start.bat
@echo off
cd c:\log
TASKLIST | FIND "logger.exe" > NUL
IF NOT ERRORLEVEL 1 (
ECHO 실행중
GOTO RUN_OK
)ELSE (
ECHO 미실행
GOTO RUN_FAIL
)
:RUN_OK
ECHO 실행중 종료 DATE% %TIME% >> times.txt
GOTO END
:RUN_FAIL
ECHO 미실행 프로그램 재시작 %DATE% %TIME% >> times.txt
START C:\log\xxx.exe "c:\log\test.csv"
GOTO END
:END
ECHO
EXIT