上記で作成したインストーラの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 /?)に出ていないのですが、出来るみたいです。