回答:
Installshieldのコマンドラインパラメーターの公式ドキュメントについては、Setup.exeコマンドラインパラメーターを参照してください。
あなたが実行している場合はsetup.exe
MSIファイルではなく、静かにそれを実行している、あなたはできるログファイルの場所を指定するには、/ f2のパラメータを使用します。何かのようなもの:
Setup.exe /s /f2"C:\Setup.log"
/s
スイッチはウィザードUIを無効にします。ウィザードUIはユーザーが望むものである場合とそうでない場合がありますが、ロギングとは関係ありません。
2つのコンポーネントがあります-InstallshieldのエンジンとMSIExec / Windows Installerエンジン。
InstallshieldのSetup.exeブートストラップの新しいバージョンでは、/ debuglogフラグが導入されました。
両方を記録するには、次を試してください:
Setup.exe /debuglog"C:\PathToLog\setupexe.log" /V"/L*v c:\PathToLog\SetupMSI.log"
ユーザーが指定されたパスへの書き込み権限を持っていることを確認してください
Installshield Setup.exeコマンドライン
2009コマンドラインリファレンス オリジナルが使用できなくなったため、これが正しいかどうかわかりません。
こちらもご覧 くださいhttp://www.installationdeveloper.com/686/using-log-files-in-installshield/
また、installshield Setup.Exeには/ Vスイッチがあります。
Setup.exe /V"/LIME c:\Temp\Install.log"
それを強制することができます:
msiexec.exe /i C:\Path\Your.msi /L*v C:\Your.log