你的位置:首页 > 互联网IT

检测软件关闭,自动启动软件,检测在线,如何设置检测软件是否关闭,若关闭后自动打开软件工具,检测程序,自动启动程序,检测进程被结束,自动启动,程序掉线检测,启动软件,检测到进程结束,自动启动软件

系统:Windows

软件:.bat

功能:检测软件关闭,自动启动软件

Windows同类型方法:

https://www.zhuguodong.com/?id=430

linux同类型方法:

https://www.zhuguodong.com/?id=673

bat隐藏运行,命令窗口隐藏运行,bat后台运行

https://www.zhuguodong.com/?id=520


第一种方法:

新建:检测.bat

复制保存下列代码


@ECHO OFF

TITLE BAT循环判断进程是否存在 bat 如果存在则继续判断 不存在则重新运行

COLOR A

::这里设置exe的路径

set "file=C:\Program Files (x86)\Tencent\TIM\Bin\TIM.exe"

for /f "delims=" %%I in ("%file%") do set "image=%%~nxI"

:begin

tasklist|find /i "%image%"

if "%errorlevel%"=="1" (start "" "%file%") else (echo "%image%"正在运行)

::这里设置延迟, 每n秒跑一次

ping -n 3 127.0.0.1>nul

goto begin


说明:

::这里设置exe的路径,软件的绝对路径设置

set "file=C:\Program Files (x86)\Tencent\TIM\Bin\TIM.exe"

::这里设置延迟, 每n秒跑一次,设置3秒

ping -n 3 127.0.0.1>nul

::启动检测的程序

if "%errorlevel%"=="1" (start "" "%file%") else (echo "%image%"正在运行)



第二种方法:

新建:检测.bat

复制保存下列代码


@ECHO OFF

TITLE BAT循环判断进程是否存在 bat 如果存在则继续判断 不存在则重新运行

COLOR A

::这里设置exe的路径

set "file=C:\Program Files (x86)\Tencent\TIM\Bin\TIM.exe"

for /f "delims=" %%I in ("%file%") do set "image=%%~nxI"

:begin

tasklist|find /i "%image%"

if "%errorlevel%"=="1" (start "" "C:\Program Files (x86)\Tencent\TIM\Bin\TIM.exe") else (echo "%image%"正在运行)

::这里设置延迟, 每n秒跑一次

ping -n 3 127.0.0.1>nul

goto begin


说明:

::这里设置exe的路径,软件的绝对路径设置

set "file=C:\Program Files (x86)\Tencent\TIM\Bin\TIM.exe"

::这里设置延迟, 每n秒跑一次,设置3秒

ping -n 3 127.0.0.1>nul

::启动软件的绝对路径设置程序

if "%errorlevel%"=="1" (start "" "C:\Program Files (x86)\Tencent\TIM\Bin\TIM.exe") else (echo "%image%"正在运行)


QQ截图20220818163742.jpg 检测软件关闭,自动启动软件,检测在线,如何设置检测软件是否关闭,若关闭后自动打开软件工具,检测程序,自动启动程序,检测进程被结束,自动启动,程序掉线检测,启动软件,检测到进程结束,自动启动软件 互联网IT

检测到没有网络自动拨号,自动拨号,宽带拨号,断网自动联网,断网自动拨号

https://www.zhuguodong.com/?id=722


参考文章

https://www.52pojie.cn/forum.php?mod=viewthread&tid=1329830

  • 发表评论
  • 查看评论
【暂无评论!】

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。