1樓:很多很多
1、首先開啟電腦桌面左下角的開始選單欄,選擇開啟之中的「執行」選項。
2、然後在彈出來的執行視窗中,點選鍵入命令「cmd」,回車確定。
3、之後在出現的視窗中,輸入「timeout /t 10」這條命令會等待10秒,並且可以按任意鍵跳過等待。
4、然後輸入「timeout /t 300 /nobreak」這條命令會等待300秒,並且只能按下ctrl+c來跳過。
5、然後輸入「timeout /t -1」這條命令會持續等待,直到按下任意按鍵,功能類似於pause。
2樓:匿名使用者
在要執行的命令前面加入ping 127.0.01 -n 10 ,這行命令代表的是ping 本地網絡卡 10次
ping 命令是一秒執行一次
-n 代表的次數
所以就實現了延遲10秒執行
舉例:ping 127.0.0.1 -n 10msconfig
實現的功能是:10秒後開啟系統配置
3樓:憶林子
用ping -n 4 127.1>nul
這個命令來當計時器就可以了。
4樓:
沒什麼必要延時,把他放到windows的計劃任務裡去就可以了,還可設什麼時候執行,執行多少次等等。at在命令列操作好像不太方便。
5樓:匿名使用者
在windows 2000 xp 2003中使用at命令執行程式。
用 ping 192.168.0.0 -n 10秒你也可以下一個windows環境下得技術器 比如wait.exe 放到%windir%下
然後在批處理裡面呼叫它就成了
6樓:無條件為您
你這樣就做就可以了,在你的bat檔案最前面第一行加上:
pause
然後從第二行再寫你想寫的東西。比如用tskill可以殺程序等等。已經可以達到你想要的效果。
缺點是:開機自動執行的bat,需要你隨便敲一下鍵盤。
bat沒有可以實現延時的命令,所以只能用我這種方法了,或者,我可以幫你寫一個exe,讓exe延時後執行你的bat檔案。
而且非常簡單。
7樓:
ping 127.1 -n 5>nul
如何在批處理命令中設定程式的延時執行?
8樓:匿名使用者
@echo off
rem 關閉回顯
start 【qq資料夾路徑】
rem 啟動qq
set /a num=600
rem 600秒
echo %num%
rem 顯示時間
:cir
rem go to命令
for /l %%i in (1,1,2000) do echo waiting... >nul
rem 不解釋!
set /a num=%num%-1
rem 不告訴你!
if not %num%==0 echo %num% & goto cir
rem 也不告訴你!
taskkill /f /im txplatform.exetaskkill /f /im kqadtray.exetaskkill /f /im txopshow.
exerem 拜拜!
9樓:匿名使用者
系統自帶命令不支援 延時 功能
10樓:凌春楓
@echo off
start qq.exe
ping -n 1 -w 10000 127.255.255.255::延時10000毫秒。
taskkill /f /im txplatform.exetaskkill /f /im kqadtray.exetaskkill /f /im txopshow.exe
11樓:匿名使用者
1、利用「死」迴圈:設定一個時間差,如果當前時間與設定時間之差不大於設定之時間差,則不退出該迴圈,從而達到延時的目的
@echo off
以下這一句可以防止秒數從59跳到1時產生的錯誤。
if %diff% leq 2 goto :prodelayecho ok!
2、利用ping命令實現延時,方法巧妙而且可以控制,但精度不高。
如:ping -n 3 127.0.0.1>nul大約可以停頓2秒-n後的數字是傳送包的數目,為暫停秒數加一。此法每秒有0.5%的偏差,時間精度為1秒。
12樓:超哥養生知識大全
自己編一個延時程式加入bat如tsr
不然採用迴圈的話很耗cpu不建議你這樣做
bat如何延時執行指定命令?
13樓:高悅
1、利用ping命令延時。
示例1:
@echo off
echo 延時前:%time%
ping /n 3 127.0.0.1 >nulecho 延時後:%time%
pause
2、利用for命令延時。
示例2:
@echo off
echo 延時前:%time%
for /l %%i in (1,1,5000) do echo %%i>nul
echo 延時後:%time%
pause
3、利用vbs延遲函式,精確度毫秒,誤差1000毫秒內。
示例3:
@echo off
echo %time%
call :delay 5000
echo %time%
pause
exit
:delay
echo wscript.sleep %1>delay.vbscscript //b delay.vbsdel delay.vbs
goto :eof
4、僅用批處理命令實現任意時間延遲,精確度10毫秒,誤差50毫秒內僅用批處理命令就可以實現延遲操作。
示例4:
希望以上幾種方法能讓你圓滿的解決問題!
我做了一個bat的dos命令批處理,如何在執行一個命令後延遲幾秒執行下一個命令
14樓:匿名使用者
使用 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
15樓:匿名使用者
試試timeout命令。
timeout 5
就是等待5秒 ,加上 /nobreak就是強制等待。
如何讓某個bat程式延遲5秒之後執行
16樓:陽光上的橋
如果是delphi演示5秒在啟動這個bat檔案,可以這樣寫:
sleep(5000);
winexec(pchar('code_name.bat'),sw_show);
如果是delphi立即啟動bat,但是bat要暫停5秒才執行,可以在bat的最前面新增下面一行:
ping -n 5 127.0.0.1
怎麼實現寫個批處理檔案,修改指定檔案的內容?謝謝大俠
echo off set a x.txt set b y.txt set x set y yyy pushd d if exist a goto ab set c a set a b set b c if exist goto ab echo b a 都不存在 goto end ab for f t...
批處理啟動兩個檔案該怎麼寫,批處理檔案何如啟動另一個或2個批處理檔案如題 謝謝了
批處理是按順序執行的,只有上條執行完畢才執行下條。你可以這樣,把yy放前邊,qq放後邊。qq是可以自動登入的,你選上儲存密碼,自動登入就可以了,這樣yy和qq誰放前邊都行。也可以按樓上的辦法。win7下連續啟動兩個程式的批處理程式如何寫?如何寫一個exe.或者bat檔案.來呼叫多個exe檔案同時啟動...
怎麼寫一個批處理檔案設定IE實現下圖效果
利用reg.exe這個命令列程式對ie登錄檔值進行修改 如何寫一個bat程式來修改ie的主頁 你好朋友 你看看 批處理改瀏覽器主頁 說明 這裡預設為空白頁,如要設定自己心儀的 請將 about blank 改掉,例 如何用bat寫用ie開啟一個 可以在bat檔案中通過start命令開啟相應的 即可。...