MSIファイルはオプションを付けて実行することで挙動を制御できます。
Quietモード
msiexec /quiet /i hogehoge.msi
Quietモードでは、インストーラはGUIを起動せずに実行されます。
ログ取得
msiexec /l*v hogehoge.log /i hogehoge.msi
ログを取得するには/l
オプションを利用します。後ろに続く*v
は収集するログの種類を表しており、*
はv
を除く全てのパターン(ワイルドカード)を表しています。ひらたくいうと、全種類のログを集めるオプションです。
アンインストール
msiexec /x hogehoge.msi
インストール後にはこのコマンドでアンインストールできます。逆に、上までの例で用いてきた/i hogehoge.msi
はインストールを表していました。