📅  最后修改于: 2023-12-03 15:25:48.317000             🧑  作者: Mango
在批处理脚本中,有时我们需要等待一段时间再继续执行后面的代码。这时,我们可以使用“睡眠”命令。
PING 127.0.0.1 -n 11 >NUL
这条命令会让脚本暂停执行,等待指定的时间后再继续执行后面的代码。在这里,我们使用了 ping
命令来模拟睡眠。-n
参数表示发送的数据包数量,我们通过设置数据包数量来控制脚本睡眠的时间。这里发送了 11 个数据包,因为第一个数据包会立即发送,所以我们需要发送 11 个数据包才能让脚本暂停 10 秒。
@echo off
echo 正在执行脚本...
PING 127.0.0.1 -n 11 >NUL
echo 脚本执行完成!
这段代码演示了如何在脚本中使用睡眠命令。具体来说,先输出一条提示信息,然后使用 ping
命令来让脚本暂停 10 秒,最后输出一条完成信息。
睡眠命令在批处理脚本中非常有用,可以帮助我们控制脚本执行的节奏。需要注意的是,睡眠命令并不是一个正式的命令,而是通过“命令不支持”的方式来实现的。因此,如果你在不同的操作系统或版本中使用睡眠命令时遇到问题,可以尝试使用其它方式来实现睡眠效果。