怎么延迟批处理文件

批处理文件需要延迟操作?在用户表明准备好继续之前,你可以将批处理文件设置为等待,或者在自动处理之前,将批处理文件设置为等待一定时间。你要根据程序需要及系统要求来选择使用哪种方法。

方法 1 的 4:

暂停指令

  1. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/c\/c6\/669935-1-1.jpg\/v4-460px-669935-1-1.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/c\/c6\/669935-1-1.jpg\/v4-728px-669935-1-1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 PAUSE指令让程序等待用户响应。暂停指令会让计算机处于等待状态,按任意键才能继续进行。如果你希望延迟一个特定时间,参见下述方法之一。[1]
  2. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/9\/9e\/669935-2-1.jpg\/v4-460px-669935-2-1.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/9\/9e\/669935-2-1.jpg\/v4-728px-669935-2-1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2 PAUSE指令设置在你希望它停下来等待的位置。到时候系统会提示用户继续进行批处理。
  3. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/c\/cf\/669935-3-1.jpg\/v4-460px-669935-3-1.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/c\/cf\/669935-3-1.jpg\/v4-728px-669935-3-1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3 隐藏PAUSE对话框。>nul可以加在任意指令的结束位置,将输出结果发送到“虚拟设备”,这样就不会在屏幕上显示。确保不是将 >null加在结束位置;否则会创建一个名为null的新文件,输出结果会出现在新文件里。
方法 2 的 4:

超时指令

  1. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/3\/30\/669935-4-1.jpg\/v4-460px-669935-4-1.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/3\/30\/669935-4-1.jpg\/v4-728px-669935-4-1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 TIMEOUT指令让程序等待一个特定时间。用户可以跳过这个等待时间,或者添加一个参数,防止用户跳过等待。
    • TIMEOUT指令在旧版系统中无效。如果SLEEP指令无效,尝试被弃用的TIMEOUT指令。
  2. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/2\/2a\/669935-5-1.jpg\/v4-460px-669935-5-1.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/2\/2a\/669935-5-1.jpg\/v4-728px-669935-5-1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2 TIMEOUT指令放置在你希望程序停下来等待的位置。添加/t标签,后面紧跟着写秒数。
  3. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/0\/00\/669935-6-1.jpg\/v4-460px-669935-6-1.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/0\/00\/669935-6-1.jpg\/v4-728px-669935-6-1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3 防止用户跳过终止语句。添加/nobreak标签,防止任何输入跳过延迟。
    • 用户还可按Ctrl+C组合键来结束程序进程。
方法 3 的 4:

休眠指令

  1. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/4\/44\/669935-7-1.jpg\/v4-460px-669935-7-1.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/4\/44\/669935-7-1.jpg\/v4-728px-669935-7-1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 SLEEP指令让程序等待几秒。SLEEP指令已经被弃用;如有可能,用TIMEOUT代替。
  2. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/d\/d9\/669935-8-1.jpg\/v4-460px-669935-8-1.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/d\/d9\/669935-8-1.jpg\/v4-728px-669935-8-1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2 SLEEP指令放置在你希望程序停下来等待的位置。添加SLEEP指令执行的秒数。用户不能自行中断SLEEP 指令。
方法 4 的 4:

PING指令

  1. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/1\/11\/669935-9-1.jpg\/v4-460px-669935-9-1.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/1\/11\/669935-9-1.jpg\/v4-728px-669935-9-1.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 PING指令向另一台计算机发送消息并等待回复,强迫程序等待。你必须ping一个无效的IP地址,否则计算机会如实回复,这样延迟时间不够长。不能ping一个无效的主机名,比如madeup.example.com,否则会显示错误消息,而不是延迟。
  2. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/a\/a7\/669935-10.jpg\/v4-460px-669935-10.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/a\/a7\/669935-10.jpg\/v4-728px-669935-10.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2 在你希望延迟的位置插入PING 指令。-n 1参数对原始指令添加第二个ping指令。两个ping指令之间的等待时间就是延迟时间,由-w 30000指定。延迟时间必须以毫秒为单位。[2] 在结尾输入>nul,向“虚拟设备”发送指令输出。

<<:  怎么改变电脑上的输入语言

>>:  怎么创建wikiHow用户页面

怎么预防静脉曲张

静脉曲张是血管不正常迂曲、扩张,最常发生在下肢。这通常是因为静脉长期承受压力,削弱并破坏了血管瓣膜和...

怎么第一次跟女生接吻

她很甜美,也很漂亮,终于你们相互来电,喜欢上彼此...那么现在是时候亲吻她了么?如果你从未亲吻过她(...

怎么清洗黄铜制品

黄铜是一种锌铜合金。随着尘土和油污的堆积,黄铜会变得黯淡。本文教你如何让黄铜制品恢复原本的光泽。 ...

怎么用英文写作(若英语是你的第二语言)

若你看得懂wikiHow英文版,说明你懂英语,也懂说英语。如果想要成为英语作家,但是英语又是你的第二...

怎么用雪糕棍搭房子

不知道如何打发时间?试试用雪糕棍搭房子吧!这项手工有趣又简单。虽然搭建的方法多种多样,但在尝试过后会...