bat脚本运行延时

start""yanggu.txt以上写的命令是运行当前目录下的yanggu.txt文件比如说我需要运行yang1.txt过23秒后又运行yang2.txt过23秒后又运... start "" yanggu.txt

以上写的命令是运行当前目录下的yanggu.txt文件
比如说我需要运行yang1.txt过23秒后又运行yang2.txt过23秒后又运行yang3.txt过23秒后又……如此循环下去

希望大家给我多个延时命令,越简单越好,带讲解和说明的最好……
谢谢……
听说有调用VB的,怎么没有看到呢?……
展开
 我来答
天天库文
2010-07-09 · TA获得超过1020个赞
知道小有建树答主
回答量:318
采纳率:0%
帮助的人:348万
展开全部
@echo off
:start
start "" yanggu.txt
ping -n 24 127.1>nul
rem 即ping本机,并把结果显示屏蔽掉,-n 24 为次数,每两次间会停顿一秒,故24次即23秒,会略有误差
goto start
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
keyiwenwo
2010-07-09 · TA获得超过8871个赞
知道小有建树答主
回答量:993
采纳率:100%
帮助的人:1041万
展开全部
@ECHO OFF
:start
start "" yanggu.txt
SETLOCAL EnableExtensions
CALL :ProcDelay 2300
GOTO :start

:ProcDelay delayMSec_
SETLOCAL EnableExtensions
FOR /f "tokens=1-4 delims=:. " %%h IN ("%TIME%") DO SET start_=%%h%%i%%j%%k
:_procwaitloop
FOR /f "tokens=1-4 delims=:. " %%h IN ("%TIME%") DO SET now_=%%h%%i%%j%%k
SET /a diff_=%now_%-%start_%
IF %diff_% LSS %1 GOTO _procwaitloop
ENDLOCAL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式