From 46741b067b37db290b54c1d2ce16db677c8a002f Mon Sep 17 00:00:00 2001 From: Li Wei Date: Mon, 24 Feb 2025 15:01:35 +0800 Subject: [PATCH] backup: 2025-02-24 --- 自动杀进程.bat | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) mode change 100644 => 100755 自动杀进程.bat diff --git a/自动杀进程.bat b/自动杀进程.bat old mode 100644 new mode 100755 index 2ac2190..b6770e5 --- a/自动杀进程.bat +++ b/自动杀进程.bat @@ -1,26 +1,26 @@ -@echo off - -rem 定义需监控程序的进程名和程序路径,可根据需要进行修改 - -set /p AppName=请输入要监控的进程名: -echo. -echo 进程监控开始…… -echo. - -:startjc - qprocess | findstr /i %AppName% - for /f "tokens=4" %%a in ('qprocess ^|findstr %AppName%') do ( - set pid=%%a - ) - - if %errorlevel%==0 ( - echo 程序pid为%pid% - echo ^>%date:~0,10% %time:~0,8% 程序正在运行…… - taskkill /f /pid %pid% - )else ( - echo ^>%date:~0,10% %time:~0,8% 没有发现程序进程 - ) - rem 用ping命令来实现延时运行 - for /l %%i in (1,1,1) do ping -n 1 -w 1000 168.20.0.1>nul - goto startjc +@echo off + +rem 定义需监控程序的进程名和程序路径,可根据需要进行修改 + +set /p AppName=请输入要监控的进程名: +echo. +echo 进程监控开始…… +echo. + +:startjc + qprocess | findstr /i %AppName% + for /f "tokens=4" %%a in ('qprocess ^|findstr %AppName%') do ( + set pid=%%a + ) + + if %errorlevel%==0 ( + echo 程序pid为%pid% + echo ^>%date:~0,10% %time:~0,8% 程序正在运行…… + taskkill /f /pid %pid% + )else ( + echo ^>%date:~0,10% %time:~0,8% 没有发现程序进程 + ) + rem 用ping命令来实现延时运行 + for /l %%i in (1,1,1) do ping -n 1 -w 1000 168.20.0.1>nul + goto startjc @echo on \ No newline at end of file