批量后台定时器

问题描述 投票:0回答:1

每当我的程序中需要计时器时,我总是使用该命令

ping localhost -n %number% > nul

但最近,我一直在开发一个非常复杂的程序,它要求我在后台运行一个计时器,而其他代码则在它之后继续运行。我从来没有遇到过这个问题,因为每当我遇到这样的情况时,我总是简单地让我的程序启动其他程序来跟踪它们的时间。但这个程序不同,这次计时器需要经常运行,而且通常只会持续几秒钟。每次程序需要跟踪时间时都打开一个单独的程序会太混乱。 您是否知道有什么可以在后台启动这样的计时器?

batch-file timer
1个回答
0
投票

我不久前制作了一个计时器,它是由不同人制作的其他堆栈溢出项目的部件制成的。 它在 Win XP 上运行得很好,因为它是在 Win XP 上制作并测试的。

所以这是代码:

@echo off

set /a c=0

:C

set /a c+=1

ping 1.0 -n 2 -w 1 >nul

if %c% == 5 (do what you want here)

cls

goto C

pause

© www.soinside.com 2019 - 2024. All rights reserved.