問題內容:
我想寫一個BAT檔
我有兩個程式
1個是火狐優化器...但是打開時需要按下一個鍵(按ENTER也可以)
然後再關掉那個程式,
另1個是...火狐瀏覽器...需要讓它直接打開...但是在這兩個程式中間需要停個幾秒鐘....大約....10秒八!!!
請問要怎樣才有辦法寫出BAT檔??
我不董怎寫按下ENTER的按鍵的語法....
我有兩個程式
1個是火狐優化器...但是打開時需要按下一個鍵(按ENTER也可以)
然後再關掉那個程式,
另1個是...火狐瀏覽器...需要讓它直接打開...但是在這兩個程式中間需要停個幾秒鐘....大約....10秒八!!!
請問要怎樣才有辦法寫出BAT檔??
我不董怎寫按下ENTER的按鍵的語法....
問題答案:
擔心複製後貼上會出錯?可以直接下載已寫好的檔案,請到這裡下載,(如何下載:請參考這裡)
- 方法一:
先優化在執行火狐,啟動時多花一些時間
StartFox.cmd:
@echo off
:: 安裝在其它路徑的話,就要改用 speedyfox /profile:"路徑"
speedyfox.exe /default_profile
start "Firefox" "%ProgramFiles%\Firefox\Firefox.exe" %*
- 方法二:
先執行火狐,結束後再優化
LaunchFox.cmd
@echo off
set FIREFOX_EXE="%ProgramFiles%\Firefox\Firefox.exe"
%FIREFOX_EXE% %*
:WaitFirefoxGone
nircmd wait 1000
nircmd waitprocess %FIREFOX_EXE% returnval 1 || goto WaitFirefoxGone
:: 安裝在其它路徑的話,就要改用 speedyfox /profile:"路徑"
speedyfox.exe /default_profile
- 批次檔中,火狐的相關路徑要先自行修改為您的設定,才能正確使用。
- 不想要看到命令提示字元的視窗,可以執行「StartFox.exe」、「LaunchFox.exe」,它們會用隱藏命令提示字元的方式執行「StartFox.cmd」、「LaunchFox.cmd」
沒有留言:
張貼留言