风镟碧浪的答案算很好的了但是如果人家是其他盘的系统就不行了,况且路径中是不能有空格的所以要把copy %0 "C:\Documents and Settings\Administrator\「开始」菜单\程序\启动"的路径段开头改为环境变量也就是copy %0 "%USERPROFILE%\「开始」菜单\程序\启动\"
使用命令ping 127001 -n 3 >nul即可暂停cmd命令,3S过后cmd将继续执行。
一般是n后的数字减去1,就是大约的秒数:
下面每条命令之间延迟3秒:
@echo off
echo 11111111
ping -n 6 1271 >nul
echo 22222222
ping -n 6 1271 >nul
echo 33333333
pause
扩展资料:
注意事项
1、nul的作用是:不显示执行结果的提示信息。
>pause 执行后显示:请按任意键继续
>pause >nul 执行后,将不会显示任何文字
>dir >1txt 将不会显示dir文件列表结果,把dir的文件列表输出到文件1txt
2、nul的作用是:命令执行后不显示错误信息
>del 1txt 执行后显示 “找不到 F:\1txt”提示
>del 1txt 2>nul 执行后没有任何提示
3、nul的作用是:回车但不换行
可以自己编写VBS脚本,让启动项里的启动延迟的:
开机启动项自定延迟启动(vbs)
请把“----”之间的内容,复制到记事本中,并另存为 所有文件,vbs, 其中要执行的内容可以按格式 套用。
rem+空格后面的文本可以任意修改,wscriptsleep 15000 这行为延时15000毫秒。时间以毫秒自行修改。
做完以后,将这一vbs文件 设为启动项,清除其他项即可。
————————————————————
rem 延时15000毫秒后执行qq的快捷方式
wscriptsleep 15000
rem 以QQ在E盘跟下为例:
rem 下面的 create……ture ,为一行。
CreateObject("WScriptShell")run "e:\qqlnk" ,x,ture
————————————————————
其中的程序可以为com ,vbs,bat,cmd,exe,lnk等可执行文件。
x为参数 下面为可选值:
0 隐藏一个窗口并激活另一个窗口。
1 激活并显示窗口。如果窗口处于最小化或最大化状态,则系统将其还原到原始大小和位置。第一次显示该窗口时,应用程序应指定此标志。
2 激活窗口并将其显示为最小化窗口。
3 激活窗口并将其显示为最大化窗口。
4 按最近的窗口大小和位置显示窗口。活动窗口保持活动状态。
5 激活窗口并按当前的大小和位置显示它。
6 最小化指定的窗口,并按照 Z 顺序激活下一个顶部窗口。
7 将窗口显示为最小化窗口。活动窗口保持活动状态。
8 将窗口显示为当前状态。活动窗口保持活动状态。
9 激活并显示窗口。如果窗口处于最小化或最大化状态,则系统将其还原到原始大小和位置。还原最小化窗口时,应用程序应指定此标志。
10 根据启动应用程序的程序状态来设置显示状态 。
1、鼠标右击我的电脑图标,选择属性。新安装的WIN7系统默认桌面只有一个回收站,如果电脑没有显示其他桌面图标,可以在百度经验搜一下win7系统如何显示桌面图标,经验里面有很多解决办法。
2、点击“高级系统设置”,在窗口左侧的列表中,点击“高级系统设置”选项。
3、点击“启动和故障恢复”的设置按钮,在d出的系统设置窗口中,点选“高级”选项。在高级选项中有个“启动和故障恢复”项,点击“设置”按钮。
4、修改等待时间,在d出的“启动和故障恢复”选项中,修改“显示 *** 作系统列表时间”后的数值,这里的数值代表的是秒,修改成10即可。
@echo off 这个是取消屏幕显示命令(可以不写)
你的第一个命令
ping -n 05 1271>nul (说明:这个05就代表等待5秒,其实就是ping自己5秒,然后5秒后,运行下一个命令)
你的第二个命令
@echo off
ping -n 90 1271 >nul
start "exe程序路径"
start "bat文件路径"
exit
将这个保存成一个txt,再把后缀名改成cmd
ping命令延时约10秒: ping -n 20 1271>nul 启动QQ,路径加引号: start "" "D:\Program Files\Tencent\QQ\Bin\QQexe" 路径不加引号:start D:\Progra~1\Tencent\QQ\Bin\QQexe 较为精确的延时(运行后生成一个sleepexe延时程序,调用它来实现延时): @echo off echo q | debug>nul echo Bj@jzh`0X-`/PPPPPPa(DE(DM(DO(Dh(Ls(Lu(LX(LeZRR]EEEUYRX2Dx=>sleepcom echo 0DxFP,0Xxt0P,=XtGsB4o@$PIyU WwX0GwUY Wv;ovBX2Gv0ExGIuht6>>sleepcom echo T}{z~~@GwkBG@OEKcUt`~}@MqqBsyseHB~_Phxr@zAB`LrPEyoDt@Cj>>sleepcom echo pky_jN@QEKpEt@ijjySjN@REKpEt@jjjyGjN@SEKkjtlGuNwp@pjirz>>sleepcom echo LFvAURQOYLTQ@@~QCoOL~RDU@aU@{QOq@}IKuNWpe~FpeQFwHVkk>>sleepcom echo _GSqoCvH{OjeOSeIQRmA@KnEFBpmcjNne~BMQhetLBgBPHexh@e=>>sleepcom echo EsOgwTLbLKsFU`LDOD@@K@xOSUudA_FKJ@NKD@UAO}HCQOQR>>sleepcom echo _OQOLCLACEU_FUUAQUBDLOCOROUOLUODOOIUgLLOR@YUO>>sleepcom echo dsmSQswDOR[BQAQLUA_L_oUNUScLOOuLOODUOUOE@OwHUOQDJTSDM>>sleepcom echo QTqrK@kcmSULkPcLOOuLOOFUOhwDTqOsTdbnTQrrDsdFTlnBTm`lThKcT>>sleepcom echo @dmTkRQSoddTT~KOCOQpoGdswOwPGAtaCHQvNntQv_wAit\EH>>sleepcom echo {zpQpKGkJbsFqokOH{TjPvP@IQBDFANOHROLKjpd~aNOHROdG>>sleepcom echo QPGT~BOC~ipOT~Up~cUo0x>>sleepcom sleepcom>sleepexe del sleepcom echo wait 10 seconds: sleepexe 10000 ::10000表示一万毫秒,即10秒,这种延时方式比较节约CPU资源。
在要关闭的软件路径下新建。bat文件代码如下:@echo off
echo 准备关闭360浏览器
taskkill /f /im 360seexe
echo 关闭软件成功
echo 准备启动360浏览器
start "" "C:\Users\Administrator\AppData\Roaming\360se6\Application\360seexe"
echo 启动软件成功
echo 等待60秒后再次启动
CHOICE /T 60 /C ync /CS /D y /n
echo 重新启动本程序
start "" "C:\Users\Administrator\AppData\Roaming\360se6\Application\restartbat"
echo 退而本界面
exit
执行效果如下图:
以上就是关于怎么才能在打开BAT文件时全部的内容,包括:怎么才能在打开BAT文件时、dos下执行bat文件,如何让两个命令之间自动延迟3秒后再继续执行、请问怎么让win7 启动项里边的程序在开机后延时一会后启动等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)