
アクティブ ディレクトリ ドメイン上の一般ユーザーが、ワークステーションを Firefox の最新バージョンにアップグレードできるようにするにはどうすればよいでしょうか (Firefox が更新が利用可能であることを通知したとき)?
Google Chrome では、一般ユーザーは最新バージョンを維持するのに問題はないようです。
しかし、Firefox がアップデートをリリースするたびに、アップグレードするにはシステム管理者の許可が必要です。Firefox の初期インストール時に、新しいリリースがリリースされたときに Firefox が自動的に更新されるオプションを選択したにもかかわらず、これは事実です。
Adobe Flash のアップデートでもこの問題が発生します。アドバイスをお願いします。
答え1
この更新スクリプト (.cmd) は、さまざまな方法 (SMS/SCCM/その他の管理ツール、PsExec または別のリモート実行ツール、即時/スケジュールされたタスク、ログオン スクリプトなど) で実行できます。
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla\Mozilla Firefox" /ve | findstr 25.0.1 & if ERRORLEVEL 1 (xcopy /C /Y /Z \\server\share\update.mar "%TMP%\" & xcopy /C /Y "%PROGRAMFILES(x86)%\Mozilla Firefox\updater.exe" "%TMP%\" & xcopy /C /Y "%PROGRAMFILES(x86)%\Mozilla Maintenance Service\updater.ini" "%TMP%\" & sc start MozillaMaintenance software-update software-update "%TMP%\updater.exe" "%TMP%" "%PROGRAMFILES(x86)%\Mozilla Firefox" "%PROGRAMFILES(x86)%\Mozilla Firefox\firefox.exe" 0)
これは単一のステートメント/行です(レジストリパス、%TMP%、および%PROGRAMFILES(x86)%を必要に応じて調整します)。特定の方法(ログオンスクリプトなど)を使用して実行されたときにスクリプトが1回だけ実行されるようにするには、検索文字列(経由登録クエリ) は、25.0.1 (更新先の新しいバージョンの例) の存在を確認し、存在しないか異なる場合 (ERRORLEVEL が 1 を返す) のみ、後続のコピー コマンドとサービス コマンドを実行し、それ以外の場合は後続のコマンドはスキップします。
のMozillaメンテナンスサービスは Firefox アップデーターを呼び出すため、標準アカウントを使用してこのスクリプトを実行できます (SRP/AppLocker を使用している場合は、代わりに関連するアカウントを使用し、使用するパスも調整してください)。また、クライアントで現在実行中の Firefox インスタンスは更新を妨げません。
更新.3月更新を含むファイルです。2つのタイプがあります。*部分的な3月直前のバージョンを更新するために使用できるファイルと、*完了.3月完全/累積的なアップデートであるファイル。どちらも入手可能ここ例えば、25.0から25.0.1にアップデートするには、25.0.1/アップデート/win32/ja-JP/保存して名前を変更firefox-25.0-25.0.1.部分.marとして更新.3月スクリプトを実行します。一方、システムが古い/異なるバージョンの場合は、firefox-25.0.1.完了.3月代わりに、b* (ベータ) または esr で終わるバージョン (サイト上) は異なることに注意してください。
updater.exe、updater.ini、MozillaMaintenanceとそのパラメータの詳細については、以下を参照してください。ソフトウェアアップデート:MAR ファイルの手動インストール、 そしてWindows サービスのサイレント更新。
更新の通知を受け取るには、通知にサインアップする、および/または拡張機能を使用する、および/またはサービスを利用。
その他:ロック(ポリシー)ファイルクライアントの自動更新を無効にするために使用できます。設定はlockPref("app.update.enabled", false);
(ロック (ポリシー) ファイルは、置換アクション ファイルの GPP として継続的に維持できます) です。
Adobe Flashを維持するには、mms.cfgによる自動更新を無効にし、グループポリシーソフトウェアインストールを使用するという方法があります。これと他のオプションについては、Adobe Flash Player 管理ガイドAdobe Flash Player FirefoxプラグインのMSIは以下から入手できます。ここ。