【bat】サーバ再起動

batファイルでサーバを再起動させます。

1@echo off
2setlocal
3 
4set ROOT_DIR=D:/batch
5set BIN_DIR=%ROOT_DIR%/bin
6set LOG_FILE=%ROOT_DIR%log/%~n0.log
7 
8echo [ INFO ] %DATE% %TIME% サーバ再起動開始>>%LOG_FILE%
9SHUTDOWN /r /f /c "batファイルによるリブート"
10if NOT %ERRORLEVEL%==0 goto ERR_END
11echo [ INFO ] %DATE% %TIME% サーバ再起動終了>>%LOG_FILE%
12exit /b
13 
14:ERR_END
15echo [ ERROR ] %DATE% %TIME% サーバ再起動失敗>>%LOG_FILE%
16exit /b
17 
18endlocal