小池啓仁 ヒロヒト応援ブログ By はてな

小池啓仁(コイケヒロヒト)の動画など。

小池啓仁 ヒロヒト応援ブログ By はてな

インストーラをクワイエットモードで実行するには

上記で作成したインストーラmsi(例xxx.msi)ファイルをクリックすると対話型で実行することが出来ます。
では、非対話型(クワイエットモード)で実行するにはどうしたらよいでしょうか?


コマンドプロンプトから以下のように入力します。

インストール

msiexec.exe /quiet /package c:\xxx.msi

アンインストール

msiexec.exe /quiet /uninstall c:\xxx.msi


尚、
xxx.msi /quiet
でも、インストールができますが、
msiexec.exe /quiet /package c:\xxx.msi
とするのが正解みたいです。


追記:
クワイエットモードでインストール先のパスを指定するには、targetdir属性を指定する?

msiexec.exe /quiet /package c:\xxx.msi targetdir="D:\install"

実はこれ、ヘルプ(msiexec.exe /?)に出ていないのですが、出来るみたいです。