[Windows] Apache自动监测重启脚本 (phpStudy)

@ECHO OFF:: 宣告属性区域::网址set chkWeb=http://127.0.0.1/robots.txt::Apacheset srvname="Apache"::MySQLaset srvMysql="MySQLa"::每60秒侦测一次set secs=60::先启动MySQLa,只启动一次::net start %srvMysql%::说明echo.echo ========================================echo ==     查询Apache服务的状态     ==echo ==   每间隔%secs%秒钟进行一次查询   ==echo ==   如发现其停止,则立即启动     ==echo ==   By Zerolocus or pratnket    ==echo ========================================echo.:: 标记 start , goto专用:start:: 等待秒数timeout %secs%:: 模拟访问 chkWeb 并产生 cache.txtcurl -o cache.txt %chkWeb%:: EQU - 等于:: NEQ - 不等于:: LSS - 小于:: LEQ - 小于或等于:: GTR - 大于:: GEQ - 大于或等于:: 0 = success | 1 = errHif %errorlevel% EQU 0 goto successif %errorlevel% NEQ 0 goto errH::结果 0 则写入 Server is OK 写进去 logs.txt 笔记本:successecho %date% %time%: "Server is OK"  >> logs.txtgoto start:: 标记 errH , goto专用:errH:: 停止Apache 服务 net stop %srvname%:: 启动Apache 服务 net start %srvname%timeout %secs%echo %date% %time%: error Code:%errorlevel% >> logs.txtgoto startpause

个人部落格:https://pratnket.github.io/2019/02/26/windows-script/


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章