cmd-bat批处理命令延时方法
来源:互联网 发布:域名映射ip和端口 编辑:程序博客网 时间:2024/06/04 18:41
引用:http://blog.163.com/cb_dt/blog/static/481041420090322011317/?latestBlog
方法一: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
- cmd-bat批处理命令延时方法
- cmd-bat批处理命令延时方法
- cmd-bat批处理命令延时方法
- cmd-bat批处理命令延时方法
- 批处理bat 延时启动的方法
- cmd批处理延时启动的几个方法
- [转]CMD/BAT 批处理命令回顾
- PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
- bat文件(cmd命令批处理)的编写使用
- 批处理 延时 命令
- Windows批处理(cmd/bat)常用命令
- Windows批处理(cmd/bat)常用命令
- Windows批处理(cmd/bat)常用命令
- 批处理延时方法小结
- 批处理延时方法
- 批处理延时方法
- bat批处理命令大全
- 关于bat批处理命令
- 一些简单的操作符重载
- 责任链的方法化
- android 获取当前显示页面app 包名
- iOS 调用系统相机和相册
- openwrt之wifi驱动显示连接设备MAC
- cmd-bat批处理命令延时方法
- 观察者的前世今生
- 关于U秘开发的一些经验教训
- [Leetcode]Binary Tree Vertical Order Traversal
- jpg图片的Exif及gps信息和示例分析
- Java中BigDecimal的8种舍入模式
- eclipse中使用RecyclerView报错:Error inflating class android.support.v7.widget.RecyclerView
- sqlite3命令大全
- JVM类加载机制