Bat 等待一段指定的时间

本文介绍如何使用Windows批处理脚本中的timeout命令来设定特定的等待时间。通过添加/t参数后跟秒数,可以实现指定秒数的暂停。若要避免中断,可附加nobreak参数;若不希望显示倒计时,可使用>NUL重定向输出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下代码,直接放在.bat文件中执行,就可以指定停留30秒。

timeout /t 30

如果不想被中断,除非关闭程序或按ctrl+c,就加这个指令 /nobreak。

timeout /t 30 /nobreak

如果还不想看到倒计时效果,就再加这个指令 > NUL

timeout /t 30 /nobreak > NUL
(仅限Windows操作系统,需安装C++环境)平时有没有对于CMD窗口和批处理如何实现等待一定时长的问题感到困扰?我也是。我在网上也看到过类似的问题。有些利用ping,但是这样并不完美,甚至说不算一个方法。于是,我决心研制一款小工具:EZwait(Easy Wait)。在熟悉的DOS黑窗口中就可以使用它。在记事本中编写.bat .cmd批处理文件时也可以使用它。只需要用到一个命令:wait。本程序截止2019/7/29已经有了接近十种功能了:程序当前版本信息显示wait -inf(或-i),程序显示指定版本信息wait -inf(或-i) [版本],等待1秒(1000毫秒)wait等待指定毫秒数:wait [毫秒数],提示,并等待指定毫秒数:wait -r(或-remind) [毫秒数],提示指定信息,并等待指定毫秒数wait -remindecho(或-R) [提示信息] [毫秒数]。本程序还有复杂的错误报出,查询功能(代码量很多,但智能)wait -error(或-e)报出错误表,wait -error(或-e) [错误的编码]查询某一错误。总之。。。拉风又嚣张! 安装方法在压缩包里! 在最后一版时,我会公开源代码! 对了,其实,是因为我忘记备份1版才没了1版的。。。嘿嘿 copyright 2019 XyloZebra 转载请声明原网址! 我只在csdn发送! 本版本是2版,下一版即将更新内容: 1.wait -help查询指令的帮助(终于不用在简介打那么多字了!) 2.wait -p [毫秒数] 等待一定时间,后暂停(pause) 3.wait -p [毫秒数] [-pf or -wf] 如果-pf,此语句等价上一条。 如果-wf,先暂停,后等待一段时间
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值