1樓:
@echo off
echo set ws=createobject("wscript.shell")>1.vbs
echo ws.run "cmd">>1.vbsecho wscript.
sleep 400>>1.vbsecho ws.sendkeys "echo off">>1.
vbsecho ws.sendkeys "">>1.vbsecho ws.
sendkeys "cls">>1.vbsecho ws.sendkeys "">>1.
vbsecho wscript.sleep 400>>1.vbsecho ws.
sendkeys "1">>1.vbsecho wscript.sleep 500>>1.
vbsecho ws.sendkeys "2">>1.vbsecho wscript.
sleep 500>>1.vbsecho ws.sendkeys "3">>1.
vbsecho wscript.sleep 500>>1.vbsecho ws.
sendkeys "4">>1.vbsecho wscript.sleep 500>>1.
vbsecho ws.sendkeys "5">>1.vbsecho wscript.
sleep 500>>1.vbsecho ws.sendkeys "6">>1.
vbsecho wscript.sleep 500>>1.vbsecho ws.
sendkeys "7">>1.vbsecho wscript.sleep 500>>1.
vbsecho ws.sendkeys "8">>1.vbsecho wscript.
sleep 500>>1.vbsecho ws.sendkeys "9">>1.
vbsecho wscript.sleep 500>>1.vbsecho ws.
sendkeys "0">>1.vbs1.vbs
del 1.vbs
我目前只能想到這個方法,能每半秒輸出一個數字,但執行過程中不能進行其它操作。
2樓:匿名使用者
不用ping,我不知道在批處理中還有什麼延遲的方法。
@echo off
echo hello>c:\test.txtping 127.1 /n 10>nul
echo 1>>c:\test.txt
ping 127.1 /n 10>nul
echo 2>>c:\test.txt
ping 127.1 /n 10>nul
批處理檔案*.bat如何實現延時執行?
3樓:很多很多
1、首先開啟電腦桌面左下角的開始選單欄,選擇開啟之中的「執行」選項。
2、然後在彈出來的執行視窗中,點選鍵入命令「cmd」,回車確定。
3、之後在出現的視窗中,輸入「timeout /t 10」這條命令會等待10秒,並且可以按任意鍵跳過等待。
4、然後輸入「timeout /t 300 /nobreak」這條命令會等待300秒,並且只能按下ctrl+c來跳過。
5、然後輸入「timeout /t -1」這條命令會持續等待,直到按下任意按鍵,功能類似於pause。
4樓:匿名使用者
在要執行的命令前面加入ping 127.0.01 -n 10 ,這行命令代表的是ping 本地網絡卡 10次
ping 命令是一秒執行一次
-n 代表的次數
所以就實現了延遲10秒執行
舉例:ping 127.0.0.1 -n 10msconfig
實現的功能是:10秒後開啟系統配置
5樓:憶林子
用ping -n 4 127.1>nul
這個命令來當計時器就可以了。
6樓:
沒什麼必要延時,把他放到windows的計劃任務裡去就可以了,還可設什麼時候執行,執行多少次等等。at在命令列操作好像不太方便。
7樓:匿名使用者
在windows 2000 xp 2003中使用at命令執行程式。
用 ping 192.168.0.0 -n 10秒你也可以下一個windows環境下得技術器 比如wait.exe 放到%windir%下
然後在批處理裡面呼叫它就成了
8樓:無條件為您
你這樣就做就可以了,在你的bat檔案最前面第一行加上:
pause
然後從第二行再寫你想寫的東西。比如用tskill可以殺程序等等。已經可以達到你想要的效果。
缺點是:開機自動執行的bat,需要你隨便敲一下鍵盤。
bat沒有可以實現延時的命令,所以只能用我這種方法了,或者,我可以幫你寫一個exe,讓exe延時後執行你的bat檔案。
而且非常簡單。
9樓:
ping 127.1 -n 5>nul
如何讓某個bat程式延遲5秒之後執行
10樓:陽光上的橋
如果是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延時命令怎麼用?
11樓:
這個n後面的1000的單位是秒,你自己算算,1000秒是多少分鐘?要是想1分鐘之後執行,把1000改成60就可以了。
12樓:匿名使用者
自己可以去設定系統啊
13樓:匿名使用者
用這個命令試試
ping -n x 127.1 >nul
x為秒數
dos下執行bat檔案,如何讓兩個命令之間自動延遲3秒後再繼續執行?
14樓:大野瘦子
使用命令ping 127.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
15樓:刺友互
1、電腦上新建一個資料夾,新建一個「txt」檔案,並命名。
2、點選右鍵,把檔案的字尾名設定為「.bat。
3、另新建資料夾和檔案,作為列出的示例。
4、右鍵開啟檔案,第一行輸入「del /q/a/f c:\users\administrator\desktop\新建資料夾\a\*.*」作為命令列。
5、第二行輸入「pause」作為暫停顯示的命令。
6、儲存後雙擊執行bat檔案,就可以讓兩個命令之間自動延遲3秒後再繼續執行。
16樓:
使用 ping 命令做大約時間的延遲,一般 是 n 後的數字減去1,就是大約的秒數:
下面每條命令之間延遲3秒:
@echo off
echo 11111111
ping -n 6 127.1 >nul
echo 22222222
ping -n 6 127.1 >nul
echo 33333333
pause
17樓:匿名使用者
@echo off
rem 關閉tomcat
....
rem 延遲3秒
ping -n 3 127.0.0.1
rem 清除快取
...rem 延遲3秒
ping -n 3 127.0.0.1
rem 啟動tomcat
...說明:
ping -n 這裡的3可以改大,改得越大時間越長,你自己試吧。
18樓:傾厛訫跳
利用ping命令,通常bat都是利用ping命令來進行延時的。具體格式我想不用我說了吧。
19樓:匿名使用者
兩個命令列中間插入
ping 127.0.0.1 -n 3
20樓:匿名使用者
延時三秒應該ping 4次
ping -n 4 127.0.1>nul
21樓:削西瓜皮
start /min /w mshta vbscript:settimeout("window.close()",1000)
1000毫秒=1秒
請問bat如何延時執行指定命令
22樓:匿名使用者
@echo off
rem 說明:ping -n 這裡的3可以改大,改得越大時間越長,按你自己需要改吧。
rem 延遲3秒
ping -n 3 127.0.0.1
echo 啟動輸入文字...
在批處理命令裡如何在兩個命令之間延遲一段時間?
23樓:匿名使用者
timeout 5
這個就是等待5秒
timeout 5 /nobreak
就是等待5秒,除非按ctrl+c,否則強制等待5秒
24樓:匿名使用者
ping 127.1 -n 5 >nul
代表延遲5秒`不準確,就像你說的因為ms ping本機都是<1ms,所以這裡也只是5秒左右
你還可以呼叫vbs指令碼進行延遲,如下
echo program demo
echo set os = createobject("wscript.shell")>>x.vbs
echo wscript.sleep 1000>>
echo step 1
在vbs指令碼中1000=1秒,根據你實際情況修改下就好了
25樓:
ping 127.1 -n 5 >nul
bat指令碼延遲命令
26樓:匿名使用者
廷時固定的時間就可以,但要等一個程式關閉後再繼續執行,那就不是廷時的概令了,而是條件語句了,批處理沒這樣的命令,但也可以用其它辦法實現這功能,但比較複雜..
如果要固定時間可以用:ping /n 5 127.0>nul 當中的"5"是廷時的數值,可以設大設小,看你自己的需要
27樓:匿名使用者
start /wait [命令]
我做了一個bat的dos命令批處理,如何在執行一個命令後延遲幾秒執行下一個命令
28樓:匿名使用者
使用 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
29樓:匿名使用者
試試timeout命令。
timeout 5
就是等待5秒 ,加上 /nobreak就是強制等待。
如何把bat檔案的輸出結果放到tt檔案中
可以使用重定向將輸出結果儲存到檔案中。符號和 符號為兩個常用的重定向符號。會將原始檔案的內容清空,會在檔案後面追加內容,如果檔案不存在則建立檔案。具體使用方法如下 echo hello world file.txt執行後,會將hello world輸出到file.txt中上述 等價於下面的 echo...
如何讓不穩定的風力發電機輸出穩定電壓,要裝個1W的LED
糾正哈一樓的老兄哈抄 bailed 不光只是做訊號燈 現在很多du照明都用白色led燈 led好處在於zhi功耗底比較節dao能 如果你覺得亮度不夠可以加多幾個並連起來 ups說通俗點就像你手機電池一樣有電的時候就充電沒電了就放電 建議你加上個穩壓電路 這個led是做訊號指示用的。ups 是不間斷供...
c語言數的輸出問題如何可以實現計算結果是整數時輸出整數
g格式輸出浮點數時,不會輸出無意義的零。你試試。include void main 判斷被 如果存在小數部分 用 f輸出 如果沒有 用 d輸出 c語言中什麼型別的標準輸出可以做到是整數時,就只輸出整數,後面不會有小數點,輸出小數時有幾位輸出幾位 用字串讀入 gets ch 逐個字元輸出 判斷該字元是...