2017/10/20 執筆
動作確認 Win10, 7

Win10の既定のブラウザ 「エッジ」

私の会社でもとうとうWin10に切替える検討に入りました。

Win10では既定のブラウザがエッジになり、
デスクトップに置いたURLのショートカットからではエッジ起動しパッケージが軒並み動かない
バッチ等で既定のブラウザをIEに変更しようとしてもエッジに設定されるようMicrosoftが何かを仕組んでいるようだ。
Sysprepもダメ
※17/12/14追記 一部Sysprep後にカスタマイズするといけるらしい? 手段は不明

数百台のPCを展開する上で1台ずつ設定するのは面倒なので、何か方法が無いか考えた。

IE起動のショートカットにURLの引数を追加

昔eclipceを環境によって2種類起動したい際にexeの後ろに引数を持たせたのを思い出し、IEでも出来るのを確認した。

これにより通常使うブラウザは「エッジ」ですが、ショートカットから各パッケージをIEで起動できます。

以下設定の方法

①IEのショートカット作成

win10IE-1
デスクトップで右クリック→ショートカット

win10IE-2
    C:\Program Files\Internet Explorer\iexplore.exe
上記をコピペ
※Win10も同じパスでした。

win10IE-3
ショートカット名はつけたい名前(パッケージ名など)適当に設定

②ショートカットのプロパティ変更

win10IE-4
出来上がったショートカットを右クリック→プロパティ

win10IE-5
リンク先の「~.exe"」の後に起動したいURLを入力→OK
    "C:\Program Files\Internet Explorer\iexplore.exe" google.com
※サンプルは「google.com」

win10IE-6
作成したショートカットアイコンをダブルクリックするとGoogleが表示されます。

Win10で試験しても同じくエッジが起動ではなくIEで起動してきます。
(既定がエッジでも)

既定のブラウザの設定が省略できました。