28

コマンドラインからOS XでデフォルトのWebブラウザーを設定する方法を見つけようとしています。このフォーラムの投稿を見つけましたが、彼らが取り組んでいる解決策は、特定のアプリケーションで特定の URL を開くことです。デフォルトのブラウザ システム全体を設定する方法を探しています。GitHub にはObjektivという名前のこの素敵なアプリがあり、まさに私が求めていることを実行しますが、それはアプリです。どうやら、NSWorkSpace のデフォルト ブラウザを設定するための Cocoa メソッドがあるようです。

このために設定ファイルcom.apple.LaunchServicesを変更する必要があります。

コマンドラインから別のデフォルトブラウザを設定する方法は?

手伝ってくれてありがとう。

4

4 に答える 4

8

これがあなたの質問に明確に答えるものではないことはわかっていますが、Chrome に対してのみこれを行う必要がある場合は、デフォルトのブラウザーとして設定できるフラグがあります。

$ open -a "Google Chrome" --args --make-default-browser
于 2014-02-18T20:44:19.473 に答える