Linux和Windows脚本中的延时操作

来源:互联网 发布:ubuntu php log日志 编辑:程序博客网 时间:2024/05/17 22:36
在做自动测试的时候,脚本是一个很强大的工具。在Linux的脚本中,用sleep命令可以轻松做到延时。如果输入:
sleep 2
系统会延时2秒才执行下面的命令。

但是Windows中却没有对应的命令。如何做到延时呢?自己写一个简单的延时程序当然可以办到,同时有另外一个更简单的办法。比如要掩饰10秒,可以输入
ping 127.0.0.1 -n 10 > null
127.0.0.1是本机地址,只要不做特殊设置是可以ping通的。Windows默认1秒会ping一次,-n参数表示ping的次数,所以调节它可以来进行延时。

不过,我发现了一个问题,在双核的AMD64上面,这个延时不是很准确。原因嘛,看看我的上篇博文就知道了:
原创粉丝点击