将此下面的代码保存到一个.txt文件中,然后将后缀名命名为.vbs,再然后双击运行即可。
注意要修改的地方:
1.检查tomcat是否挂掉的访问路径,即下面代码中的:http://localhost:8080?a=" & now
2.一定要先切到bat所在目录 WshShell.CurrentDirectory="D:\Program Files\apache-tomcat-9.0.10-windows-x64\apache-tomcat-9.0.10\bin\",否则导致闪退
3.WshShell.Run cmd /c "& Chr(34) & shutdown & Chr(34) ,先shutdown再startup
on error resume Next
Dim a
a = True
set WshShell = WScript.CreateObject("WScript.Shell")
set fso=createobject("scripting.filesystemobject")
Do While a
set http = CreateObject("Microsoft.XMLHTTP")
http.open "GET","http://localhost:8080?a=" & now,false
http.send
if http.Status <> 200 Then
'一定要先切到bat所在目录
WshShell.CurrentDir