본문 바로가기
[OS]/Windows

[윈도우] 프로세스 체크 후 자동 시작하기 bat 스크립트

by METAVERSE STORY 2022. 7. 4.
반응형
728x170

 

 

@ECHO OFF
FOR /F "tokens=5" %%I in ('netstat -ano ^| findstr 9071 ^| findstr 0.0.0.0') DO (SET PID=%%I)
IF "%PID%"=="" (
ECHO PROCESS IS NOT RUNNING
start C:\test\bin\startTest.bat
) ELSE (
ECHO PROCESS IS RUNNING [%PID%]
)
 
 

9071 포트 떠 있는지 체크해서 없으면 시작 스크립트를 호출 하는 스크립트입니다.

 

 

 

[윈도우에서도 crontab 처럼 주기적으로 이 스크립트를 실행할 수 있습니다.]

2020/06/01 - [Tool] - 윈도우 예약 작업 스케줄러 :: Windows Server 2012 R2

2020/06/01 - [스크립트] - 스프링부트 윈도우에서 구동하는 bat 스크립트

 

 

 

 

출처 : 프로세스 체크 후 자동 시작하기 bat 스크립트 :: 윈도우 (tistory.com)

반응형
그리드형

댓글