LoginSignup
63

More than 5 years have passed since last update.

コマンドプロンプトから.msiや.exeをインストール

Posted at

はじめに

.msiや.exeが拡張子となっているインストーラー(セットアップファイル)をWindowsコマンドプロンプトからサイレントインストールする方法を紹介します。
インストーラーにて「次へ」を選択せずにインストールが可能であるため、バッチファイル経由で実行可能であり、インストールの効率化/自動化を実現できます。

.msi でのインストール

C:¥> msiexec と入力すると、ヘルプが確認できる。

  • サイレントインストール → C:¥> msiexec.exe /i .¥hoge.msi /passive
    • /passive を指定
  • +再起動させない → C:¥> msiexec.exe /i .¥hoge.msi /passive /norestart
    • /norestart を指定
  • 別の方法でサイレントインストール → C:¥> .¥hoge.msi /qn
    • /qn を指定

.exe でのインストール

  • サイレントインストール → C:¥> .¥hoge.exe /s /v"/qn"
    • /s /v"/qn" を指定
  • +再起動させない → C:¥> .¥hoge.exe /s /v"/qn REBOOT=ReallySuppress"
    • REBOOT=ReallySuppress を指定
  • +特定コンポーネントのみ → C:¥> .¥hoge.exe /s /v"/qn ADDLOCAL=ALL REMOVE=Fuga,Piyo"
    • ADDLOCAL=ALL で全てのコンポーネントを指定
    • REMOVE=Fuga,Piyo のようにインストールしないコンポーネントを指定

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
63