延時啟動的批處理

2022-01-29 04:45:33 字數 437 閱讀 5485

希望每次進入windows後,自動執行emule,先是直接把emule.exe丟到startup群組裡,結果發現可以啟動,但是upnp總是提示錯誤,連伺服器總提示lowid。後來發現如果開機後等一段時間再啟動emule,upnp就正常了。所以寫了個簡單的批處理,一共3句話:

@echo

offtimeout /t 900

c:\emule\emule.exe

結果發現啟動不了,又把最後一句修改為:

start cmd /c "c:\emule\emule.exe"

這下可以開啟emule了,但是有個缺點,就是命令列視窗還保持開啟,需要手工關閉。

又查了不少資料,最後修改為:

start "" "c:\emule\emule.exe"

終於正常。看起來很簡單的功能,具體做起來,也可能會碰到意想不到的問題。

批處理延時啟動的幾個方法

批處理延時啟動的幾個方法 方法一 ping 缺點 時間精度為1秒,不夠精確 vb view plain copy echo off ping 127.0.0.1 n 6 nul start gdh.txt 方法二 vbs start wait 缺點 生成臨時檔案 有點 時間精度為0.001秒,精度高...

批處理延時啟動的幾個方法

b 方法一 ping b 缺點 時間精度為1秒,不夠精確 echo off ping 127.0.0.1 n 6 nul start gdh.txt b 方法二 vbs start wait b 缺點 生成臨時檔案 優點 時間精度為0.001秒,精度高 echo off echo wscript.s...

批處理bat 延時啟動的方法

批處理延時啟動的方法有很多 常見的有 ping,vbs等方法,方法很多,優缺點各有不同。經過實驗總結如下 時間間隔精度高,cpu佔用率低 如下 choice t 5 d y n nul 1choice命令格式如下 choice c choices n cs t timeout d choice m ...