哨兵索敌自瞄

This commit is contained in:
lyf
2026-03-28 06:03:14 +08:00
parent 07d374da95
commit ef3fd150a0
8 changed files with 772 additions and 141 deletions
+12 -12
View File
@@ -1,6 +1,6 @@
@echo off
rem 定义需监控程序的进程名和程序路径,可根据需要进行修改
rem 定义需监控程序的进程名和程序路径,可根据需要进行修改
set AppName=run.exe
@@ -8,43 +8,43 @@ set AppArgs= --run-with-camera --wait-uart --show-armor-box
set AppPath=C:\Users\sjturm\Desktop\AutoAim\build\Release\
title 进程监控
title 进程监控
cls
echo.
echo 进程监控开始……
echo 进程监控开始……
echo.
rem 定义循环体
rem 定义循环体
:startjc
rem 从进程列表中查找指定进程
rem 从进程列表中查找指定进程
rem 下面语句也可写成 qprocess %AppName% >nul (经验发布后补充)
rem 下面语句也可写成 qprocess %AppName% >nul (经验发布后补充)
qprocess|findstr /i %AppName% >nul
rem 变量errorlevel的值等于0表示查找到进程,否则没有查找到进程
rem 变量errorlevel的值等于0表示查找到进程,否则没有查找到进程
if %errorlevel%==0 (
echo ^>%date:~0,10% %time:~0,8% 程序正在运行……
echo ^>%date:~0,10% %time:~0,8% 程序正在运行……
)else (
echo ^>%date:~0,10% %time:~0,8% 没有发现程序进程
echo ^>%date:~0,10% %time:~0,8% 没有发现程序进程
echo ^>%date:~0,10% %time:~0,8% 正在重新启动程序
echo ^>%date:~0,10% %time:~0,8% 正在重新启动程序
start %AppPath%%AppName%%AppArgs% 2>nul && echo ^>%date:~0,10% %time:~0,8% 启动程序成功
start %AppPath%%AppName%%AppArgs% 2>nul && echo ^>%date:~0,10% %time:~0,8% 启动程序成功
)
rem 用ping命令来实现延时运行
rem 用ping命令来实现延时运行
ping -n 2 -w 1000 1.1.1.1>nul