延時啟動的批處理


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

@echo off
timeout /t 900
C:\emule\eMule.exe

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

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

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

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

start "" "C:\emule\eMule.exe"

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM