如果要将延时的效果细分,可以用- for /l %%a in (1 1 500) do cd.
复制代码 或者- for /l %%a in (1 1 1000) do rem 延时
复制代码 诸如此类没有回显的命令(也可以用普通命令再屏蔽回显)
不过在每台机子上效果可能不大相同。
也可以在for循环中不断判断时间过了多久,但是这些方法都要以系统资源为代价,ping /n %n% 127.1 >nul只是一个在简洁、低耗、准确、稳定的几项中取得一个动态平衡的延时方法,我们经常用它只是因为它“性价比”比别的方法高。
如果楼主非要用ping /n 1 127.1 >nul,建议用上for /l进行简化:- for /l %%a in (1 1 3) do ping /n 1 127.1 >nul
复制代码
|