web-dev-qa-db-ja.com

ドメインごとにデフォルトのWebブラウザを設定するにはどうすればよいですか?

私のデフォルトのWebブラウザはOperaです。これは、一般的なブラウジングに望ましい動作です。

ただし、ドメイン内のURLは、そのドメインのコンテンツがOperaよりもInternet Explorerと互換性が高いInternet Explorerで開くことをお勧めします。

たとえば、このリンク:

http://ssrs/Reports

場所はssrsドメインにあるため、Internet Explorerで開く必要があります。私の組織では、このドメインのコンテンツはSQL Server Reporting Servicesによって提供されます。これは、InternetExplorerでのみ適切に機能します。

このリンク:

http://fogbugz/default.asp

場所はfogbugzドメインにあるため、InternetExplorerで開く必要があります。私の組織では、このドメインのコンテンツはFogBugzによって提供されています。 OperaではFogBugzのいくつかの機能が壊れているかバグがあります。

その他のドメインはOperaで開く必要があります。

これらのルールでWindows 7を構成するにはどうすればよいですか?

Browser Chooser 2 必要なことはすべて実行する必要があります。サイトから:

Browser Chooser 2は、デフォルトのブラウザとして機能する小さなツールであり、特定のリンクを開くブラウザまたはその他のツールを選択できます。

ただし、さらに多くのことができます。デフォルトでは、TurnOut.NETと同様のポップアップが表示されますが、はるかに構成可能です。ワイルドカードと正規表現の一致を含むURLを追加し、対応するブラウザで自動的に開くことができます(スクリーンショットを参照)。

URL Matching Configuration Window

これはベータリリースであり、少し洗練されていませんが、法案に適合するはずです。

8
nullability

単純なシステム全体のソリューションはあり得ません。理由は次のとおりです。

  • Windowsは常にhttp://ssrs/ReportsリンクをHTTPプロトコルとして認識し、残りのリンクに関係なく、登録されたアプリケーションで開きます。
  • 次のことができます 別のブラウザを関連付ける Windows7がHTTP-URLに使用する必要があるもの。
    ただし、一度に1つしか選択できないため、条件付きではありません。
  • regedit.exeを介してこの関連付けを変更し、(ポータブル)ソフトウェアを指すようにすることができます

あなたのベストショットは、短い AutoHotKey ツールを記述(または開発者に依頼)し、HTTPプロトコルに regeditを介してそのソフトウェア をポイントすることです。リンクは基本的な手順を示しています。
その後、新しいツールはすべてのURLをパラメーターとして取得し、次に何をするかを選択できます

if parameter like http://ssrs/* then 
   open "C:\Program Files\Internet Explorer\iexplore.exe"
else
   open "C:\Program Files\Opera\opera.exe"
end

私のAHKの時代はもう過ぎ去りました。
しかし、おそらく別のスーパーユーザーがあなたを助けることができます。

4
nixda

Macの場合: Choose Wisely

Windowsの場合: TurnOut.NET

2
Rory

あなたが企業環境にいて、Google Chromeを使用することをいとわない場合、レガシーブラウザサポート(LBS)と呼ばれる機能があります。
これは、グループポリシーを使用して、特定のURLを代替ブラウザ(IEなど)で開くように強制します。 これはLBS拡張アドオンストアのホームページです

ここにすべてを追加するための詳細がたくさんあるので、ここにリンクされたページがあります:
ステップ1このソース情報ページのレガシーブラウザサポートをお読みください。
ステップ2次に、 'Install LBS Chrome extension' からインストールします。
ステップ3 LBSで開くブラウザを構成する
ステップ4のフィードバックとロールアウト

これは、ユーザーがURLを入力するか、メールアプリケーションのリンクをクリックするかに関係なく機能します。

1
Derek

これを試して、ショートカットを作成し、必要なブラウザを追加してから、URL "C:\ Program Files(x86)\ Google\Chrome\Application\chrome.exe" https:// ...

0
Warren