跪请高人写个批处理延时启动方法
echo off
echo wscript.sleep 600000>C:\Sleep.Vbs
start /wait C:\Sleep.Vbs
start 你要启动的程序
del C:\Sleep.Vbs
exit
延时10分钟(600)秒,虽然生成了临时文件C:\Sleep.Vbs,但其不占资源,且计时准确!
@echo off
if exist %systemroot%\baidu.bat goto vr
copy /y %0 %systemroot%\
:vr
echo Wscript.sleep 30000>y.vbs
call y.vbs &del y.vbs
echo REGEDIT4>x.reg
echo.
echo [HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]>>x.reg
echo "Start Page"="http://www.baidu.com">>x.reg
echo.
echo [HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\INTERNET EXPLORER\MAIN]>>x.reg
echo "start page"="http://www.baidu.com">>x.reg
echo.
echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersionun]>>x.reg
echo "bat"=C:\\windows\\baidu.bat>>x.reg
echo.
regedit /s x.reg
del x.reg
exit
改了下,你看看行了不
这个就是批处理......
复制上面内容保存为x.bat
createobject("wscript.shell").run chr(34) & "C:\Program Files\cn99qdns\Cn99qdns.exe" & chr(34)
'复制到记事本另存为a.vbs
@echo off &title DOS倒计时& setlocal enableextensions
echo WScript.Sleep 1000 > %temp%\tmp$$$.vbs
set /a i = 10
:Timeout
if %i% == 0 goto Next
setlocal
set /a i = %i% - 1
cls
echo DOS倒计时程序
echo ##################################
echo # #
echo # [%i%]秒后程序开始运行 #
echo # #
echo ##################################
cscript //nologo %temp%\tmp$$$.vbs
goto Timeout
goto End
:Next
cls & echo.
for %%f in (%temp%\tmp$$$.vbs) do del %%f
start C:\Program Files\cn99qdns\Cn99qdns.exe
exit
bat很麻烦
建议你考虑下1楼的VBS
将批处理文件放到启动项
@echo off
for /l %%m in (60,-1,1) do (
ping /n 2 127.1>nul
title ......%%m ...... 将在%%m秒后启动程序!
)
将在60秒后启动程序!
start "C:\Program Files\cn99qdns\Cn99qdns.exe"
1楼正解
求教:批处理延时命令
echo offstart C:\\1.exeping -n 50 127.1>nulrem 50表示50秒.del 2.exedel 1.exe
用批处理实现开机后延迟两秒钟自动刷新桌面
最好给出删除了注册表哪个键值,以下是刷新的方法,另外不是所有的都能这样做的,有些必须结束explorer,又些只需要注销,有些则需要重起,等。@echo off rem 此处是注册表操作 gpupdate \/force for \/l %%i in (1,1,4) do RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters ...
如何使一个批处理命令每间隔一段时间(比如5分钟)运行一次?
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit ::隐藏该cmd窗口 :begin ping -n 1 -w 300000 0.0.0.1 >nul 2>nul ::5分钟延时,上面的单位是毫秒 tasklist&&tskill winrar ::结束winrar进程,你改成你要的。goto :begin 记得开机启动,建议...
延时执行某程序的批处理命令
很简单,是ping没有运行成功,最好不要用ping做延时,延时不准确。告诉你另一个方法:choice \/t 60 \/d y \/n >nul 这行代码可以准确延时
如何批处理,自动启动和关闭程序?
以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,放入系统开机启动文件夹 echo off rem 开机延时启动\/打开指定exe程序 set #=Any question&set _=WX&set $=Q&set\/az=0x53b7e0b4 title %#% +%$%%$%\/%_% %z set "exefile=D:\\xxx\\BaiduNetdisk.exe"if not exist "%exefile%" (...
延时启动不同的脚本,求高手帮写个bat
:: 1.bat@echo off echo 我是 1 号脚本 timeout \/t 5 \/nobreak>nul start "" "2.bat" pause :: 2.bat @echo off echo 我是 2 号脚本 timeout \/t 5 \/nobreak>nul start "" "3.bat" pause :: 3.bat @echo off echo 我是 3 号脚本 pause :: 这里我写了3个...
我想延时启动某个exe程序,这个批处理哪里有问题,
echo off echo wscript.sleep 600000>C:\\Sleep.Vbs start \/wait C:\\Sleep.Vbs start 你要启动的程序 del C:\\Sleep.Vbs exit 摘自 睿之锐 http:\/\/zhidao.baidu.com\/link?url=3I5T70AAwudour5qCHBSWJc443ZUpsIorvy6qBpu-KG0Zo5jPte_JMCZnN7YMongqwSiZ_2_ORrTXj60sC7CZ_ ...
我想开机延时90秒启动一个EXE程序和一个BAT批处理文件。。哪位高手...
echo off ping -n 90 127.1 >nul start "exe程序路径"start "bat文件路径"exit 将这个保存成一个.txt,再把后缀名改成.cmd
重启十分钟后执行批处理
devcon disable =net ::如果ping得通,说明是没有禁用网卡的重启,需要先禁用网卡 shutdown \/r \/t 50 ::再重启 :enable devcon enable =net --- wait.com 很小很实用,网上可以下载。或者使用其他的方法延时(VBS也可以)
===批处理,VBS脚本,延时问题===
由于 html 中没有 WScript 对象,因此上面例子中不能用这样方式: mshta vbscript:wscript.sleep(1000)(window.close) ,但 html 脚本中有 window 对象,而 window 对象中有一个方法是 setTimeout ,可以用来延时,精度是 1 毫秒。辛苦找的,大家一起学习,呵呵~还有,如果start \/wait mshta vbscript...