前言
在實際開發當中,很多程序需要開機自啟,並且對啟動順序有所要求,這里推薦一種最簡單的開機延時啟動多程序的方法,使用bat腳本來控制程序的啟動順序。
Bat腳本實現
Bat比較簡單,延時是采用ping的指令,ping的數字5表示延時5秒,然后用start來調用程序。新建文本文檔,將下面代碼復制進去,然后引號中換成自己要啟動的程序,保存,更換擴展名為.bat。
ping 127.0.0.1 -n 10 >nul
start "" "C:\Program Files (x86)\ToDesk\ToDesk.exe"
ping 127.0.0.1 -n 10 >nul
start "" "D:\Program Files\DAUM\PotPlayer\PotPlayerMini64.exe"
ping 127.0.0.1 -n 10 >nul
start "" "C:\Program Files\Postman\Postman.exe"
exit
設置開機自啟
1.Win鍵+R 打開運行窗口 並輸入如下參數:shell:startup 點擊確定。
2.將剛剛設置好的腳本放到該目錄,就實現開機延時啟動多程序了。
擴展
start的參數說明
在cmd中輸入 start/? 可出現命令詳解
啟動程序中有后續參數(以瀏覽器為例)
start "" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" http://192.168.0.21 --kiosk
ping 127.0.0.1 -n 150>nul
start "" "C:\Program Files\Google\Chrome\Application\chrome.exe" http://192.168.0.21 --kiosk
exit
注意:直接在啟動程序的后面跟參數即可。