![Windows XP で、管理者権限なしでコマンド ラインから既定のブラウザーを Chrome から IE に変更するにはどうすればよいですか?](https://rvso.com/image/1337820/Windows%20XP%20%E3%81%A7%E3%80%81%E7%AE%A1%E7%90%86%E8%80%85%E6%A8%A9%E9%99%90%E3%81%AA%E3%81%97%E3%81%A7%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%20%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%8B%E3%82%89%E6%97%A2%E5%AE%9A%E3%81%AE%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E3%83%BC%E3%82%92%20Chrome%20%E3%81%8B%E3%82%89%20IE%20%E3%81%AB%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
状況:
1. デフォルトのブラウザを設定する必要があるcmd経由でIEへ(問題)
2. Citrix ログインは Google Chrome では実行されないため、IE 経由で実行する必要があります (URL を読み込むことになります)
。3. デフォルトのブラウザを Chrome に設定します。
環境:
Windows XP、管理者権限なし
管理者権限なしとはレジストリに触れることはできません
私が行っている基本的な手順:
bat ファイルの場合:
1. デフォルトのブラウザを IE に設定する
2. Citrix SSO ログインを IE 経由で実行する (Chrome とは互換性がありません)
3. デフォルトのブラウザを Chrome に設定する
4. IE を終了する
5. 長生きして繁栄する
なので、私はすべて実行していますが、「デフォルトのブラウザを IE に設定する」
ポータブルChromeのコマンドライン引数--make-default-browserを使用して、デフォルトのブラウザをChromeに設定できます。
しかし、そのプロセスを元に戻すことはできません。
IE を起動すると、「IE を既定のブラウザにする」ウィンドウがポップアップ表示され、SSO プロセスが停止します。
したがって、bat ファイルを使用してそのチェックを無効にすることができれば、それも機能します。
試してみたがうまくいかなかったこと: shmgrate.exe OCInstallReinstallIE
IE8を使用しています。
おそらく誰かが、デフォルトのブラウザを元に戻す Chrome スイッチを見つけられるでしょう: http://peter.sh/experiments/chromium-command-line-switches/
答え1
答え2
ウィンドウを無効にすることができます。
スクリーンショット:
インターネット オプション > プログラム > IE が既定のブラウザーでない場合は通知する
つまり、このオプションはレジストリに保存されます。レジストリ データの変更についてはここでは説明しません。危険なためです。ただし、その方法については簡単に検索して調べることができます。
使用できます登録。
あなたの質問に答えることができる別のstackoverflowの投稿があります: https://stackoverflow.com/questions/4222367/windows-registry-key-for-check-whether-ie-is-the-default-browser
答え3
reg
はい、 Windowsのコマンドを使用すれば可能です。この郵便受け。
具体的には、ファイルに以下を追加できますbat
:
REG ADD HKEY_CLASSES_ROOT\htmlfile\shell\open\command /v (Default) /t REG_SZ /d "C:\Program Files (x86)\Internet Explorer\iexplore.exe" -nohome