Rit*_*tes 4 windows batch-file scheduled-tasks
我需要检查服务器是否启动?如果失败然后我需要发送电子邮件这个任务应该每隔30分钟重复一次.
我必须使用批处理文件.
这个批处理文件将帮助您完成大部分工作.您将不得不使用blat或类似的东西或Windows脚本来发送电子邮件.使用任务计划程序每30分钟调用一次批处理文件.
checkserver.bat:
@echo off
ping -n 1 %1 > NUL
IF ERRORLEVEL 0 (echo "Up -- Don't send email.") ELSE echo "Down -- Send email."
Run Code Online (Sandbox Code Playgroud)
这样称呼它:
C:\>checkserver 127.0.0.1
"Up -- Don't send email."
C:\>checkserver 128.0.0.1
"Down -- Send email."
Run Code Online (Sandbox Code Playgroud)