cmd批处理延时启动的几个方法
2014-02-19 10:30
281 查看
批处理延时启动的几个方法
方法一:ping 缺点:时间精度为1秒,不够精确 Copy code @echo off @ping 127.0.0.1 -n 6 >nul start gdh.txt 方法二:vbs start /wait 缺点:生成临时文件 有点:时间精度为0.001秒,精度高 Copy code @echo off echo wscript.sleep 5000>sleep.vbs start /wait sleep.vbs start gdh.txt del /f /s /q sleep.vbs 方法三:vbs cscript Copy code @echo off echo wscript.sleep 5000>sleep.vbs @cscript sleep.vbs >nul start gdh.txt del /f /s /q sleep.vbs 方法四:choice 优点:时间精确,CPU占用低,是最佳选择 Copy code @echo off choice /t 5 /d y /n >nul start gdh.txt 方法五:for+set+if,时间精度为0.01秒 缺点:CPU占用高,语句过长,不常用 Copy code @echo off setlocal enableextensions echo %time% call :ProcDelay 500 echo %time% start gdh.txt :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 :EOF 原文地址:http://blog.163.com/cb_dt/blog/static/481041420090322011317/?latestBlog |
相关文章推荐
- CMD批处理延时启动的几个方法
- 批处理延时启动的几个方法
- NSIS:延时启动软件的几个方法及探索
- 批处理bat 延时启动的方法
- make menuconfig 无法启动处理方法
- Oracle启动监听提示:The listener supports no services 的处理方法
- Android 应用启动闪白一下处理方法
- 59.IE首页无法更改的几个处理方法
- IE浏览器被固定启动时访问某网页的处理方法
- OUTLOOK启动后最小化处理方法
- OSSIM系统启动故障处理方法
- 根据显示的BIOS信息来处理电脑无法启动故障的方法
- 几个常用得事务处理方法
- iOS中,几种延时处理得方法
- 几个出错处理的函数abort、exit、atexit、strerror函数的使用方法
- 关于ubuntu12.04断电后不能启动的处理方法
- Jquery hover方法的效果延时处理
- startx启动图形界面失败的几个解决方法
- CentOS6 启动流程图文解剖 + 引导文件损坏处理方法
- oracle 11g R2 rac/asm 实例不能启动处理方法!