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