小编Yon*_* HA的帖子

用于关闭cmd中的程序的计时器

我想创建一个启动程序的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秒,则无效.

我该如何处理这些问题?

cmd timer batch-file

3
推荐指数
1
解决办法
3624
查看次数

标签 统计

batch-file ×1

cmd ×1

timer ×1