社内SEの話

日々起きたことの記録用

サイレントインストール Firefox

↓プログラミングで副業を考えたらこちら↓

f:id:boonv4m312s:20220216152232p:plain

Firefoxは製作元のMozillaからコマンドが用意されているので、サイレントインストールをすることが可能です。

Thunderbirdのインストールにはいくつかの選択肢があります。

・exeからインストール

MSIからインストール

・wingetからインストール

exeからインストール

www.mozilla.org

f:id:boonv4m312s:20220216111031p:plain からダウンロードを選択するとFirefox Installer.exeがダウンロードされる

こちらからBeta版などもダウンロードが可能

https://www.mozilla.org/ja/firefox/all/#product-desktop-release

コマンドプロンプト

"Firefox Installer.exe" /silent /install

Powershell

Start-Process -FilePath "Firefox Installer.exe" -ArgumentList "/silent /install" -Verb RunAs -Wait

引数の意味

-Verb RunAs 管理者権限で実行

-Wait プログラム終了まで待機

MSIからインストール

MSIファイルは少し特殊な場所にありますが、Mozillaで用意されているFTPサーバからダウンロードできます

バージョンを指定してダウンロードしないといけないのが少し手間ですが、MSIファイルのダウンロードは可能です。

https://ftp.mozilla.org/pub/firefox/releases/97.0/win64/ja/Firefox%20Setup%2097.0.msi

コマンドプロンプト

msiexec.exe -i "Firefox Setup 97.0.msi" /passive

Powershell(管理者)

Start-Process -FilePath ".\Firefox Setup 97.0.msi" -ArgumentList "/passive" -Verb RunAs -Wait

wingetからインストール

winget search firefox

f:id:boonv4m312s:20220216111119p:plain

Powershell(管理者)

winget install Mozilla.Firefox \--accept-source-agreements

インストール名は名前、IDどちらを指定してもインストールはできます。

winget install "Mozilla Firefox" --accept-source-agreements

引数 --accept-source-agreements
 はソースの使用許諾契約に同意し、プロンプトを回避するために使用されます。

docs.microsoft.com

よりインストールの引数を参考にする

いくつかの方法でインストールを試してみましたが、Firefoxの場合はwingetが一番ラクな気がします。

Thunderbirdのときは言語を日本語にするのに一手間必要でしたが、Firefoxの場合はwingetでインストールしても日本語で設定の必要がありません。

ファイルの管理の必要もありませんから、総合的に見てwingetを選びました

最後に

いかがでしたか? お役に立ちましたでしょうか? 今後もブログの方を更新していきますのでよろしくお願いします。 最後になりますが、もしよろしければ読者の皆様からご支援いただけるのであればご支援いただきたく思います。 Amazon欲しい物リストを公開していますので、ご支援よろしくお願いします。 www.amazon.jp
またTwitterYoutubeもやっています。よければフォロー、チャンネル登録をお願いします。
Twitter: @whiteye8780
www.youtube.com