特定のサイトのショートカットを特定のブラウザで開く

情報共有用にイントラサイトを作った。
PC苦手な人にも、デスクトップにショートカットアイコン作って、ここクリックすると見られますよーと啓蒙中。
自分達でもコンテンツを更新できるようにWordPress使って。
見切り発車で始めた割に、なんとかかんとか軌道には乗り始めてきた。

今回の直接の課題は、「普段IE(Internet Explorer)を使っている人のPCに、クリックすると特定のブラウザで開くショートカットを作ろう」というものになる。
※Windows10の話。

指定のブラウザで開くショートカット

調べてみたら、指定のブラウザ(アプリケーション)で特定のページ(ファイル)を開くショートカットは作れるみたい。
ショートカットのリンク先を

アプリケーションのパス + 「半角スペース」 + サイトパス(URL)

にするといいらしい。
例で言うとこんな感じ。Yahoo!のトップページをGoogle Chromeで開くとする。

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "https://www.yahoo.co.jp/"

※パス、URLは適宜変更

何だ、作ってあるショートカットのリンク先変えるだけなら簡単じゃないかとやってみたら、うまくいかなかった。

失敗例

作ってあったイントラサイトのショートカットのプロパティの「Webドキュメント」タブからURLを前述のアプリケーションのパス + 「半角スペース」 + サイトパス(URL)に変更してみるがうまくいかない。

どうも「Webドキュメント」タブのURLを変更すると、「http://」なり「file//」なりが自動的に先頭に付与されてしまうらしい。

http://"c:/Program Files (x86)/Google/Chrome/Application/chrome.exe" "https://www.yahoo.co.jp/"

これだと、規定のブラウザに指定されているブラウザが立ち上がってエラーになって失敗。

成功例

これを回避するのに、アプリケーションのショートカットを修正して対応。
まず開きたい指定のブラウザのショートカットを作る。
このショートカットのプロパティから「ショートカット」タブの「リンク先」を修正して対応できた。

ショートカットの内容によって、プロパティに表示されるタブって違うんですね。

IEでうまく行かなかったのは

そもそも規定のブラウザをGoogle Chromeなりに、IEから変えたらいいじゃないかっていう方法を今回はとれなかった。
なにやら業務で使うアプリケーションがIE指定で、普段使いでIEにしとかないと困るらしい。
こうやっていまだにIEの影に脅かされるのはいつまで続くんだろう。

詳しく調査してないのではっきりしてないけど、投稿画面でもサイトの記事にもWordPressプラグインの「PDF Embedder」がうまく動かないという現象が起きた。コンソール見てないけど、Javascriptがエラー吐いてそうな気がする。
そういえば、先日Edgeで不具合があったときに、F12の開発者ツールが起動しなくてちょっと困ったのは別の話。