― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2014年5月21日(水) 16:03 
こんにちは。
今、社内PCに特定サイト閲覧のため、FireFoxをインストールする話があるのですが、
既定のブラウザにしないようにする方法を模索しており、相談があります。

以下、条件です。
・OS:Win7 SP1
・Browser: IE8 , Firefox29.0.1
・IEを既定とするようにダイアログ制御する(FireFoxを既定のブラウザにしない)
・対象:All User (PC内は複数ユーザがログインできる環境だが、ユーザ名は固定)
・ユーザはインターネットオプションは開けない。⇒ FireFoxを既定にした場合、IEを自力で既定に戻せない。
・FireFoxインストール方法:runasで管理者権限でサイレントインストール

FireFox起動時に、既定のブラウザにしますか?のダイアログを表示させないようにできればと
思いますが、(ユーザに選択させない)プログラムの再ビルド以外に方法はないでしょうか。

なお、上記が制御できない場合は、レジストリを読み取り
既定ブラウザが異なる場合は、書き換えて運用回避をしようかと考えてます。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2014年5月21日(水) 19:42 
オフライン

登録日時: 2013年12月26日(木) 09:33
記事: 686
お住まい: 太陽系、地球、日本、ふてニャン県
anzu さんが書きました:
・ユーザはインターネットオプションは開けない。⇒ FireFoxを既定にした場合、IEを自力で既定に戻せない。
FireFox起動時に、既定のブラウザにしますか?のダイアログを表示させないようにできればと思いますが、(略)

「起動時に常に確認する」のチェックがしてあれば、Internet Explorer 8の起動時に、「Internet Explorerは、既定のブラウザーとして設定されていません。」と表示され、そこで「はい」ボタンをクリックできるのですが、それではダメなのですか?


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2014年5月22日(木) 04:29 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
スタート~既定のプログラム~既定のプログラムの設定

此処で既定のブラウザを選択出来ませんか?
と云うよりも、本件はWindowsの使い方の案件です。

_________________

*Windows 10 21H1 64bit/*GoogleJapaneseInput:ATOK2017:MS-IME
Firefox 95.0:Beta 96:Developer Edition 96:Nightly 97.0a1:
Thunderbird 91.4.0:Earlybird 96:Daily 97.0a1:SeaMonkey 2.53.10/2.58a1:
Opera 82.0.4227.23:Google Chrome 96.0.4664.93/98.0.4756.0(Official Build)canary:
SRWare Iron 96.0.4900.0:Lunascape 6.15.2:Avant Ultimate 2020 build 3, 3.17.2020
Mozilla/5.0 (Windows NT 6.0; rv:32.0) Gecko/20100101 Firefox/32.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2014年5月22日(木) 16:13 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
*質問・投稿する前に、サポートサイトやヘルプ、このフォーラム内を検索・閲覧し
 て、該当項目、同類・類似事例がないか、確認してみましょう。
 また、広くインターネット上でも、同類・類似事例がないか、調べてみましょう。
*質問・投稿する前に フォーラムの利用について をしっかり読んで、その内容を理解
 した上で、それに沿って投稿しましょう。
*質問した後やアドバイスをもらった後は、放置せずに、結果や経緯を必ず書くよう
 にしましょう。
*ここは、相互ユーザサポートを通じて、各種情報・事例を、ユーザ同士でシェアす
 る場でもあります。

 
 
以下の過去トピックを参考にされてください。

[参照:過去同類事例の過去トピック]
MozillaZine.jp フォーラム - 既定ブラウザの設定と例外サイトの追加を自動でする方法


参考資料として、通読をお勧めするものは、以下などがあります。

[参照:資料ドキュメント]
Default browser - MozillaZine Knowledge Base
Firefox・Thunderbirdの組織内向けカスタマイズの方法の簡単な紹介と比較 - ククログ(2014-03-27)


法人・企業・団体組織などでは、独自の事情から、独自のカスタマイズの必要性が生じます。
また、それらの事情・理由や、システムのセキュリティの観点からも、このフォーラムのような
パブリックな場ではなじまない、ふさわしくないケースも多々あります。
法人向けサポートも、検討課題の中に入れてみるのをお勧めします。

[参照:お勧め]
Firefox と Thunderbird の法人向けサポート | 法人向け情報 | Mozilla Japan


【大きなお世話】
製品名は、FireFox ではなくFirefox です。
固有名詞の表記(記述)にも気をつかってくださいね。

_________________
Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2014年5月22日(木) 20:34 
横から失礼します。

どのブラウザもそのシステムにおける「既定のブラウザ」になりたがりますが、「既定のブラウザ」というのはブラウザの機能ではなく OS が管理する機能ですね。
で、複数のブラウザを使い分ける必要はあるが、「既定のブラウザ」はある一種に固定し、他のブラウザがその座を奪うのを抑止したいというお話だと解釈しました。

anzu さんが書きました:
FireFox起動時に、既定のブラウザにしますか?のダイアログを表示させないようにできればと
思いますが、(ユーザに選択させない)プログラムの再ビルド以外に方法はないでしょうか。

単純に、既定のブラウザに設定するか否かの問い合わせを Firefox の起動時に出させないようにするだけなら、プロファイル内に user.js を作って、
user_pref("browser.shell.checkDefaultBrowser", false);
と書いておけば、起動時の問い合わせを常に回避するようにはできます。

この設定内容は、Firefox のオプション設定の [詳細] -> [一般] -> [既定のブラウザ] にある [起動時に Firefox が既定のブラウザであるか確認する] の項目と同等です。
デフォルトではチェックが入った状態(有効)になっていて、browser.shell.checkDefaultBrowser , ture です。
チェックを外した状態が、browser.shell.checkDefaultBrowser , false になります。

仮に、Firefox 起動後に、ユーザーがオプション設定から [起動時に Firefox が既定のブラウザであるか確認する] にチェックを入れたとしても、次回起動時には user.js の指定が優先されるので、既定のブラウザにするかどうかの問い合わせは出ません。
オプション設定の [既定のブラウザ] の項目を、ユーザースタイル(userChrome.css)で非表示にしておけば、誤操作も防げるでしょう。

しかし、これは本当に初歩の初歩です。回避方法はいくらでもあります。

Firefox 起動後に、ユーザーがオプション設定の [起動時に Firefox が既定のブラウザであるか確認する] の下にある [Firefox を既定のブラウザに設定する] のボタンを押せば、そのまま実行されてしまいます。
あるコマンドラインオプションをつけて Firefox を起動させると、自動的に既定のブラウザに設定することができます。
Firefox をセーフモードで起動すれば、ユーザースタイルで非表示にしたオプション設定を表示することができます。
Firefox をリセットしてしまえば初期状態に戻せます。

Windows 7 Professional ならグループポリシーなどでシステムの設定変更に関して制限を設けられますので、そのあたりの対策は取られていると思いますが、状況によっては OS 側から既定のプログラムを操作することもできなくありません。Windows ならレジストリを直接編集することで任意の変更は可能です。
ご承知のように、「既定のブラウザ」(既定のプログラム)は本質的には OS 側の機能なので、個々のブラウザの働きを抑制しても OS 側で操作可能なら、どうにでもできるということですね。

そのシステムにおいて、特定のプロトコルやファイルタイプに対して自動的に選択されるのが「既定のプログラム」です。
一方、メールソフトやテキストエディタなどの個々のアプリケーションで、そこに記された URL を扱う際、どのブラウザを呼び出すかを個別に設定できたりします。OS の「送る」メニューに任意のブラウザを登録しておけば、そのブラウザで HTML ファイルを開くこともできます。
「既定のブラウザ」にこだわる理由が、"ある用途以外では Firefox を使わせたくない" だとすると、「既定のブラウザ」を固定したとしてもそれを回避して Firefox を使う方法はある、ということです。

知識があって、その気になったユーザーがいれば、けっこういろんなことができてしまいます。

もっとも、会社のガバナンスを理解させるべくきちんと従業員教育をしているのに、ブラウザごときでそこまで露骨に逆らう従業員は(普通は)いないと思いますので、ユーザーの誤操作や興味本位の操作への対策が主なのだとは思います。この場合、どの程度のハードルを設ければ十分だと管理者が判断しているかによって、基本方針や具体的対策が変わってくるように思います。

anzu さんが書きました:
・対象:All User (PC内は複数ユーザがログインできる環境だが、ユーザ名は固定)

これは、OS レベルのユーザーアカウントはひとつだけで、そのアカウントを共用して複数の従業員が交代で作業する ―― といった意味でしょうか。
それとも、OS レベルのユーザーアカウントは利用者数分あり、個々のユーザーは自分のアカウントでログインするが、Firefox のプロファイルは All User に置いた一つだけで管理する ―― という意味でしょうか。

このあたりの前提条件によっても考慮する内容は変わると思いますが、どちらにしても Firefox の場合、その機能を制限したり、逆に追加したりするのは、基本的にプロファイルの管理に直結しています(「プログラムの再ビルド以外」では、ですね)。
すでにご覧になっておられると思いますが、下記とそのリンク先を理解しておくことは、どんなケースにおいても一番重要な急所です。
・プロファイル | Firefox ヘルプ
https://support.mozilla.org/ja/kb/profi ... -user-data

合わせて、法人向けに次のような集中管理も使えます。規模や要求内容によっては、こちらの選択もアリかもしれません。
(kiki さんが紹介されているブログ記事の中にも書いてありますが...。)
・Mozilla 製品の集中管理 - 基本編
https://developer.mozilla.org/ja/docs/M ... ng_Started

雑駁ですが以上です。的外れな話になっていたらすみません。

_________________
Mozilla/5.0 (Windows NT 6.2; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[50人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean