当前位置: 首页 > 图文教程 > 脚本技术 > DOS/BAT > 三个不同文件停顿二秒弹出不同窗口的批处理

DOS/BAT
WINDOWS 2003服务优化批处理
花3分钟时间来关闭你电脑上没用的服务(加快你的电脑运行)
一分钟清除系统中所有垃圾文件
用批处理写的后门 永不被杀
一个小技巧 ntlm
计算机信息处理
计算机中数的表示
计算机指令
DOS基本概念
DOS系统的维护
DOS快速入门法
DOS命令初学者基础知识学习
DOS下内存的配置
CONFIG.SYS文件的命令与配置
DOS命令全集(三)
DOS命令全集(二)
DOS命令全集(一)
DOS批处理文件
MS-DOS版本的历史介绍
DOS和Linux近年来的发展比较

DOS/BAT 中的 三个不同文件停顿二秒弹出不同窗口的批处理


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 161 ::
收藏到网摘: n/a


代码如下:
@echo off
setlocal enableextensions
echo %time%
call :ProcDelay 200
echo %time%
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 & goto :start
if "%1"=="d:\劲舞团" start d:\劲舞团
:start
start d:\劲舞团\patcher.exe
setlocal enableextensions
echo %time%
call :ProcDelay 200
echo %time%
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 & goto :start
if "%1"=="d:\劲舞团" start d:\劲舞团
:start
start d:\劲舞团\劲舞团无列表补丁.exe
setlocal enableextensions
echo %time%
call :ProcDelay 200
echo %time%
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 & goto :start
if "%1"=="d:\劲舞团" start d:\劲舞团
:start
start d:\劲舞团\劲舞团无响应补丁.exe
echo 补丁执行结束
pause
exit