windows bat脚本守护java进程

1、

INTERVAL=180030分钟重启java程序

@echo off  
set INTERVAL=1800
start /min "发送到redis" java -jar C:/Users/Administrator/Desktop/桌面文件/redis发送/videoSDK.jar
timeout %INTERVAL%
:Again  
echo start server
taskkill /f /fi "windowtitle eq 发送到redis"
Start /min "发送到redis" java -jar C:/Users/Administrator/Desktop/桌面文件/redis发送/videoSDK.jar
timeout %INTERVAL%
goto Again

2、2022-05-30改进

批处理如何实现cmd窗口最小化

@echo off  
%1(start /min cmd.exe /c %0 :& exit )
set INTERVAL=600
start /min "自动拷贝雷达数据到U盘" java -jar C:/Users/bjlthy/Desktop/雷达数据/MobileDiskFileAutoCopy.jar
timeout %INTERVAL%
:Again  
echo start server
taskkill /f /fi "windowtitle eq 自动拷贝雷达数据到U盘"
Start /min "自动拷贝雷达数据到U盘" java -jar C:/Users/bjlthy/Desktop/雷达数据/MobileDiskFileAutoCopy.jar
timeout %INTERVAL%
goto Again


posted @ 2021-06-26 16:18  一只桔子2233  阅读(792)  评论(0编辑  收藏  举报