2
A
回答
4
这里有Batch file - restart program after every 20 minutes
@echo off
:loop
start yourtarget.exe ...
timeout /t 1200 >null
taskkill /f /im yourtarget.exe >nul
goto loop
+0
是的,我终于做了一个看起来像这样的批次,工作得很好! – GoldMath
2
Python是一个不错的选择:
import subprocess, time
while True:
proc=subprocess.Popen("something.exe")
time.sleep(3*60*60) # 3 hours
proc.kill()
time.sleep(30) # 30 seconds
1
@set /A _tic=%time:~0,2%*3600^
+%time:~3,1%*10*60^
+%time:~4,1%*60^
+%time:~6,1%*10^
+%time:~7,1% >nul
:: actual script
@set /A _toc=%time:~0,2%*3600^
+%time:~3,1%*10*60^
+%time:~4,1%*60^
+%time:~6,1%*10^
+%time:~7,1% >nul
: loop
@set /A _elapsed=%_toc%-%_tic
@echo %_elapsed% seconds.
:: check for elapsed time here
:: kill the app
taskkill /im <yourappname>
:: sleep for some time
timeout /T 10
:: start again
start <yourappname>
goto loop
相关问题
- 1. 创建一个“冷却”
- 2. Java:Keybind冷却时间?
- 3. 每5小时杀死一个ShellScript并启动程序
- 4. 冷却按钮?
- 5. 在python中启动一个进程每小时一次
- 6. XNA 4.0 - 按一个键后的冷却动画
- 7. 使用setTimeout为一个按钮添加冷却时间
- 8. Azure Automation - Runbook每天自动重新启动一个Web应用程序
- 9. 优化冷却时间动作顺序的算法
- 10. 重新启动一个exe程序
- 11. 如何使用crontab每4小时重新启动一个进程?
- 12. 每隔几分钟重新启动一个程序的脚本
- 13. 如何为多个用户编写一个冷却时间定时器?
- 14. php冷却定时器subscribe.php和sendmail.php
- 15. 如何每小时重新启动一次服务?
- 16. 每12小时重新启动一次.bat文件
- 17. 在脚本启动时自动运行一个程序
- 18. 使用arduino板来控制pc内的一个冷却回路
- 19. 冷却岗位在PHP
- 20. 在启动时自动启动后最小化应用程序
- 21. 如何使用inittab自动重启一个PHP程序?
- 22. C#:自动重启程序
- 23. 自动程序重启?
- 24. 正是在小时开始启动服务,重复每隔一小时之后
- 25. WCF冷启动
- 26. 冷启动
- 27. 如何编写一个在Windows启动时自动启动的python程序?
- 28. Lua设置的冷却时间用于重新加载
- 29. 重新启动时自动启动应用程序
- 30. 为什么我的GCE实例每6小时自动重启?
后您coulod使用的taskkill看在http://的TechNet。 microsoft.com/en-us/library/cc725602(v=ws.10).aspx –
'timeout'或'ping'可以让你延迟30秒。 – foxidrive