zhoading

bat实现每天定时执行命令[windows底下每天重启一下Nginx]

--试验通过
--Windows环境
脚本名称:restart.bat
脚本内容:

@echo off
taskkill /f /fi "IMAGENAME eq nginx.exe"
cd /d D:\nginx\nginx-1.11.10\
nginx.exe
#pause

at命令:

at 9:47 /every:M,T,W,Th,F,S,Su D:\nginx\restart.bat

 

restart.bat

cd D:\YFZ\nginx-1.20.1
nginx -s reload
nginx -s quit
taskkill /f /t img nginx.exe
start nginx
nginx -V
cmd

at 12:28 /every:M,T,W,Th,F,S,Su D:\YFZ\restart.bat

 


restart_tomcat.bat

@echo off
taskkill /f /fi "IMAGENAME eq Tomcat.exe"
cd /d E:\apache-tomcat-8.0.36-windows-x64\apache-tomcat-8.0.36\bin\
startup.bat
#pause


比如希望电脑在每天03:00自动关机:
at 03:00 /every:M,T,W,Th,F,S,Su "shutdown -s"
M就是Monday,T就是Tuesday,后面类推,意思就是每周的每一天都运行。

Linux版本:
nginx:
chrontab -e
*/5 * * * * ./usr/local/nginx/sbin/nginx

tomcat:
restart_tomcat.sh

分类:

技术点:

相关文章:

  • 2021-10-18
  • 2021-12-08
  • 2021-11-08
  • 2021-08-14
  • 2021-12-23
  • 2021-11-19
  • 2021-11-11
  • 2021-10-04
猜你喜欢
  • 2021-12-28
  • 2021-07-09
  • 2021-11-03
  • 2021-08-09
  • 2021-11-19
  • 2021-10-19
  • 2021-12-18
相关资源
相似解决方案