Google Chrome のセッション復元機能を無効にする
Chromeは、正常にシャットダウンできなかったとき(停電、Chromeがクラッシュした、…)に最後のセッションを復元することを提供しています。
これを無効にするにはどうすればいいですか?(設定またはコマンドラインスイッチ)
Windowsの起動時に1ページ分のchromeをキオスクモードで起動するバッチファイルを使用しています。停電などの後でも、騒がずにそのページだけを起動するようにしてください。
Chromeは、正常にシャットダウンできなかったとき(停電、Chromeがクラッシュした、…)に最後のセッションを復元することを提供しています。
これを無効にするにはどうすればいいですか?(設定またはコマンドラインスイッチ)
Windowsの起動時に1ページ分のchromeをキオスクモードで起動するバッチファイルを使用しています。停電などの後でも、騒がずにそのページだけを起動するようにしてください。
以下の行を試してみてください
chrome.exe --kiosk --disable-session-crashed-bubble "http://example.com"
詳しい情報はこちら http://peter.sh/experiments/chromium-command-line-switches/
私は提供されたソリューションにいくつかの不都合を見ています。
–incognitoスイッチはキャッシュを削除します。
(クロームヘルプをコピーペーストする)
Google Chromeには何百もの文書化されていないコマンドラインフラグがあり、開発者の気まぐれで追加・削除される。
–disable-session-crashed-bubbleは使用しているクロームのバージョンに依存します。
–disable-session-crashed-bubbleはどのバージョンのクロームを使用しているかによりますが、最も実際のバージョンであるv39ではこの設定は許可されていません。
これは私がUbuntu 12.04と14.04の下でクロムのみのセッションでキオスクモードで実行しているスクリプトです
#!/bin/sh
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/google-chrome/Default/Preferences
sed -i 's/"exit_type": "Crashed"/"exit_type": "None"/' ~/.config/google-chrome/Default/Preferences
google-chrome --kiosk "http://some_url"
It simply finds and replace the string
with
だから、どんなにクロームが閉じても 優雅に終了したと思われてしまいます。
chrome://flags/
に移動して、"Enable
“ と書かれたリンクのDisable Better session restore
をクリックしてみてください。