web-dev-qa-db-ja.com

MSIログファイルを作成する

次のコマンドを使用して、インストーラーの問題のログファイルを作成しようとしています。

msiexec /i "installer.msi" /l*v "log.log"
msiexec /i "installer.msi" /l*v
msiexec /l*v /i "installer.msi"
msiexec /l*v "log.log" /i "installer.msi"

コマンドの他のいくつかのバリエーションがありますが、msiexecに有効なコマンドラインパラメーターを示すウィンドウが常にポップアップ表示されます。 msiファイルにログを作成させる正しい方法は何ですか? Windowsインストーラー4.5があります。

43

最初と最後のコマンドラインが正しい:

msiexec /i "installer.msi" /l*v "log.log"
msiexec /l*v "log.log" /i "installer.msi"

また、この特定のケースでは引用符を削除できます。

69
Alexey Ivanov

Visual Studio 2008を使用している場合は、大文字の「/L "ログオプションの場合。小文字の" /l "は無視されます。

msiexec /i "installer.msi" /L*v "log.log"

これはmsiexecの以降のバージョンで修正されたようです。

12
Mark Lakata