每隔几分钟重新启动程序的脚本
Script to restart a program every few minues
我尝试过每隔几分钟使用如下所示的批处理文件重新启动一个程序。但是,它只会打开 .exe
很多次,这会导致它们崩溃。有谁知道为什么会出现这个问题?
@echo off
:loop
start "programm" "D:\Downloads\programm.exe"
timeout /t 1200 >null
taskkill /f /im "programm" >null
timeout /t 7 >null
goto loop
我不喜欢简短的回答,但这是一个简单快捷的解决方法。 null
没什么,使用 nul
因为它几乎肯定会跳过无效的输出名称。
所以代码:
@echo off
:loop
start "programm" "D:\Downloads\programm.exe"
timeout /t 1200 >nul
taskkill /f /im "programm" >nul
timeout /t 7 >nul
goto :loop
taskkill /f /im "programm" >null
删除 >null
并查看为什么它不会终止程序。
我尝试过每隔几分钟使用如下所示的批处理文件重新启动一个程序。但是,它只会打开 .exe
很多次,这会导致它们崩溃。有谁知道为什么会出现这个问题?
@echo off
:loop
start "programm" "D:\Downloads\programm.exe"
timeout /t 1200 >null
taskkill /f /im "programm" >null
timeout /t 7 >null
goto loop
我不喜欢简短的回答,但这是一个简单快捷的解决方法。 null
没什么,使用 nul
因为它几乎肯定会跳过无效的输出名称。
所以代码:
@echo off
:loop
start "programm" "D:\Downloads\programm.exe"
timeout /t 1200 >nul
taskkill /f /im "programm" >nul
timeout /t 7 >nul
goto :loop
taskkill /f /im "programm" >null
删除 >null
并查看为什么它不会终止程序。