定时重启程序

By | 2021-08-27

平常在运行程序的过程中偶尔会出现程序卡死无法正常运行的现象,于是就整理了一个bat的脚本文件执行程序重启的功能,原理很简单,通过脚本指令查杀对应的程序进程,然后在启动对应的程序,本脚本可重启多个程序,按需使用。配合windows自动的任务计划功能可以定时重启对应的程序。
配置如图:


源码
@echo off

echo 执行程序 1

echo 准备关闭统一接口测试环境。。。

taskkill /f /im npc1.exe

echo 关闭统一接口测试环境成功

D:

echo 准备启动统一接口测试环境。。。

cd D:\ParkingManage\web\ParkingCharge\API2.0\映射

start D:\ParkingManage\web\ParkingCharge\API2.0\映射\npc1.exe

echo 启动统一接口测试环境成功.

echo 执行程序 1 成功 开始执行程序 2

echo 执行程序 2

echo 准备关闭frp映射。。。

taskkill /f /im frpc.exe

echo 关闭frp映射成功

F:

echo 准备启动frp映射。。。

cd F:\frp_0.29.0_windows_amd64

start F:\frp_0.29.0_windows_amd64\启动.bat

echo 启动frp映射成功.

echo 退出本界面

exit

保存源码修改对应的参数保存为.bat的格式即可运行。
配合任务计划程序使用体验更佳,如图: