步骤1:编写批处理文件( .bat)
@echo off
echo "正在关闭 ..."
taskkill /f /im EXCEL.EXE(替换你的应用程序名称)
echo "应用已关闭"
@ping 127.0.0.1 -n 3 >nul
echo "正在启动 ..."
start EXCEL.EXE(替换你的应用程序名称)
echo "3秒后退出"
@ping 127.0.0.1 -n 3 >nul
exit
解释说明:(此段文字搬运互联网)
@ping 127.0.0.1 -n 3 >nul ping本地地址,为了等待3秒后,再执行后面的代码;
tasklist /fi “imagename eq nginx.exe”
tasklist | findstr 相关字段
taskkill /f /t /im 进程名称
/f 杀死所有进程及子进程
/t 强制杀死
/im 用镜像名称作为进程信息
/pid 用进程id作为进程信息
步骤2:设置定时任务
命令行输入:taskschd.msc
显示配置窗口
A.设置触发器
B.设置批处理文件路径
(此处比较简单,不截图说明了)
踩过的坑:
1.前台运行
2.中文路径
批处理脚本中,有中文路径时,保存文件选择编码“ANSI”