最後のセッションを復元するFirefox用のバッチスクリプトを作成したいと思いますponスクリプトを起動します。 Chrome with --restore-last-session
引数。私はこのスクリプトを作成し、横に配置しましたchrome.exe
:
chrome.exe --restore-last-session
Firefoxでも同じことができますか? Firefoxメニュー内の組み込みオプションを知っていますが、 このスクリプトを作成して、Firefoxが開いたときに瞬時にが復元されるようにします。
詳細については、これが私のMacで./firefox --help
が出力するものです。
Usage: ./firefox [ options ... ] [URL]
where options include:
--g-fatal-warnings Make all warnings fatal
Firefox options
-h or --help Print this message.
-v or --version Print Firefox version.
-P <profile> Start with <profile>.
--profile <path> Start with profile at <path>.
--migration Start with migration wizard.
--ProfileManager Start with ProfileManager.
--no-remote Do not accept or send remote commands; implies
--new-instance.
--new-instance Open new instance, not a new window in running instance.
--UILocale <locale> Start with <locale> resources as UI Locale.
--safe-mode Disables extensions and themes for this session.
--headless Run without a GUI.
--marionette Enable remote control server.
--browser Open a browser window.
--new-window <url> Open <url> in a new window.
--new-tab <url> Open <url> in a new tab.
--private-window <url> Open <url> in a new private window.
--preferences Open Preferences dialog.
--search <term> Search <term> with your default search engine.
--jsconsole Open the Browser Console.
--jsdebugger Open the Browser Toolbox.
--wait-for-jsdebugger Spin event loop until JS debugger connects.
Enables debugging (some) application startup code paths.
Only has an effect when `--jsdebugger` is also supplied.
--devtools Open DevTools on initial load.
--start-debugger-server [ws:][ <port> | <path> ] Start the debugger server on
a TCP port or Unix domain socket path. Defaults to TCP port
6000. Use WebSocket protocol if ws: prefix is specified.
--recording <file> Record drawing for a given URL.
--recording-output <file> Specify destination file for a drawing recording.
--setDefaultBrowser Set this app as the default browser.
restore-session
のようなオプションがリストされていないことがわかります。また、Mozillaの 公式ドキュメント は、Firefoxがセッションを復元する7つのケースをリストしましたが、コマンドラインについては触れていません。
環境設定>一般> Firefoxの起動時(Show your windows and tabs from last time
を選択)で前のセッションを常に復元するようにFirefoxを設定して、./firefox
を明示的に呼び出すことができます。
他の答えに示すように、起動時に最後のセッションをロードするだけのUI設定が最適だと思います。しかし、誰かがコマンドラインでこれを行う方法を絶対に知る必要がある場合に備えて、あなたは試すことができます
firefox.exe -new-tab about:sessionrestore
実際には単なるページなので、-new-tab
および-new-window
パラメーター。