导航:首页 > 程序命令 > bat延迟命令

bat延迟命令

发布时间:2022-09-07 06:14:29

❶ 我想用BAT编写一个延时启动程序

BAT里面实现延时好像也要用VBS脚本才比较方便
先看下面一段(文件a.bat):
start
E:\abc.exe
echo
Wscript.sleep
100
>y.vbs
call
y.vbs
&del
y.vbs
start
E:\123.exe
这一段的作用是:
先启动abc.exe,然后等待100毫秒,即0.1秒,之后再启动123.exe
这里y.vbs的作用其实相当于休眠器,当时间超过所定时间时,再唤醒继续执行下面语句。
所以,如果你想要启动系统后延时启动软件,可以用上面的方法来写,例如启动后2分钟再启动E盘根目录的程序abc.exe:
(文件b.bat)
echo
Wscript.sleep
120000
>y.vbs
call
y.vbs
&del
y.vbs
start
E:\abc
(再设定b.bat系统启动时加载。不过这样启动有CMD窗口出来。有个启动加载文件Autoexec.bat,如果把这段命令加到那里面就没这个问题。)
至于能不能用更直接的方法我倒不太清楚,对这方面没啥研究。对VBS脚本也不太了解,只是写BAT文件的时候知道一点点。希望能有帮助

❷ bat如何延迟0.1秒

基本上bat用于如此精确的延迟是无意义的,它的命令是逐条解释执行而不是整体编译后执行,即使调用专门写的延时程序,去调用也是需要时间的也受调用时系统状态影响会有差异,cmd的命令中所谓能延时也就是安排作无用功命令,但精度达不到,事实上有人研究各种命令执行效率,尤其是对需很多次循环运行的命令意义很大。利用多次执行某命令通过之前显示时间和之后显示时间,而时间显示的精度也就是0.01秒,计算每次平均耗时能认为达到所说的0.005秒更高精度级别,那是多次平均值,只能对累积值有意义,具体到一次用来延时,精度仍是达不到的

❸ 如何让某个bat程序延迟5秒之后运行

如果是DELPHI演示5秒在启动这个BAT文件,可以这样写:
sleep(5000);
winexec(pchar('code_name.bat'),sw_show);

如果是DELPHI立即启动BAT,但是BAT要暂停5秒才运行,可以在BAT的最前面添加下面一行:
PING -n 5 127.0.0.1

❹ BAT文件延迟启动关闭屏保命令

@echo off
reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v NoAutoReturnToWelcome /t REG_SZ /d 0 /f
rem 取消“在恢复时显示登录屏幕”复选框,----该行可有可无
reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v ScreenSaveActive /t REG_SZ /d 0 /f
reg delete "HKEY_CURRENT_USER\Control Panel\Desktop" /v SCRNSAVE.EXE /f

以上保存为bat文件,放在开机启动项,xp有用,win7没测试

❺ bat延时命令怎么用

这个n后面的1000的单位是秒,你自己算算,1000秒是多少分钟?要是想1分钟之后运行,把1000改成60就可以了。

❻ 批处理文件*.BAT如何实现延时运行

1、首先打开电脑桌面左下角的开始菜单栏,选择打开之中的“运行”选项。

❼ 在批处理(BAT)中怎么设置命令延时

你也可以下一个windows环境下得技术器
比如wait.exe
放到%windir%下
然后在批处理里面调用它就成了
很简单
比如你要等1分钟后继续后面得:
...
wait
60
...
...
这样就成了

❽ dos下执行bat文件,如何让两个命令之间自动延迟3秒后再继续执行

使用命令ping127.0.0.1-n 3 >nul即可暂停cmd命令,3S过后cmd将继续执行。

一般是n后的数字减去1,就是大约的秒数:

下面每条命令之间延迟3秒:

@echo off

echo 11111111

ping -n 6 127.1 >nul

echo 22222222

ping -n 6 127.1 >nul

echo 33333333

pause

(8)bat延迟命令扩展阅读:

注意事项

1、nul的作用是:不显示执行结果的提示信息。

>pause 执行后显示:请按任意键继续...

>pause >nul 执行后,将不会显示任何文字

>dir >1.txt 将不会显示dir文件列表结果,把dir的文件列表输出到文件1.txt

2、nul的作用是:命令执行后不显示错误信息

>del 1.txt 执行后显示 “找不到 F:1.txt”提示

>del 1.txt 2>nul 执行后没有任何提示

3、nul的作用是:回车但不换行

❾ 请问bat如何延时执行指定命令

@echo off
rem 说明:Ping -n 这里的3可以改大,改得越大时间越长,按你自己需要改吧。
rem 延迟3秒
ping -n 3 127.0.0.1
echo 启动输入文字
...

❿ 我做了一个Bat的dos命令批处理,如何在执行一个命令后延迟几秒执行下一个命令

使用 ping 命令做大约时间的延迟,一般 是 n 后的数字减去1,就是大约的秒数:
下面每条命令之间延迟5秒:

@echo off
echo 11111111
ping -n 6 127.1 >nul
echo 22222222
ping -n 6 127.1 >nul
echo 33333333
pause

阅读全文

与bat延迟命令相关的资料

热点内容
程序员神经 浏览:752
dns服务器在电脑上有什么用 浏览:915
杭州大妈喜欢程序员 浏览:686
python评论树讲解 浏览:679
juniper防火墙常用命令 浏览:426
vapp怎么下载地址 浏览:11
pdf里面内容怎么修改 浏览:807
收藏网址加密的浏览器 浏览:1000
phpurl问号 浏览:898
什么笔记本电脑可以用python 浏览:135
加密相册如何翻找 浏览:992
泰州地区DNS服务器地址 浏览:849
一种app可以买菜用英语怎么说 浏览:196
中国联通app里面通话详单怎么删除 浏览:505
计算机网络编译软件 浏览:100
程序员说不能说的秘密 浏览:700
在线shell编译器 浏览:103
为什么王者荣耀安卓转苹果成功登不上去 浏览:710
文件加密算法可行性报告 浏览:60
a3双面打印pdf 浏览:270