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的,怎么没有看到呢?…… 展开
以上写的命令是运行当前目录下的yanggu.txt文件
比如说我需要运行yang1.txt过23秒后又运行yang2.txt过23秒后又运行yang3.txt过23秒后又……如此循环下去
希望大家给我多个延时命令,越简单越好,带讲解和说明的最好……
谢谢……
听说有调用VB的,怎么没有看到呢?…… 展开
2个回答
展开全部
@echo off
:start
start "" yanggu.txt
ping -n 24 127.1>nul
rem 即ping本机,并把结果显示屏蔽掉,-n 24 为次数,每两次间会停顿一秒,故24次即23秒,会略有误差
goto start
:start
start "" yanggu.txt
ping -n 24 127.1>nul
rem 即ping本机,并把结果显示屏蔽掉,-n 24 为次数,每两次间会停顿一秒,故24次即23秒,会略有误差
goto start
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@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
: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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询