我想创建一个启动程序的bat文件(实际上是另一个bat)并在一段时间后关闭程序.
我的程序是这样的.
- 在'Program_A.bat'
@echo off
set /p sec="Enter the amount of sec you want to run : "
start Program_B.bat
timeout /t %sec%
tasakkill /F /IM cmd.exe
Run Code Online (Sandbox Code Playgroud)
我发现当我花费少量时间时效果很好.像10秒钟.但是当我放入3600或更多时,它并没有正确地杀死Program_B.bat.
而如果我为了设置48小时而放置172800秒,则无效.
我该如何处理这些问题?