アプリケーションのインストール中にInstallShieldがログを保持するかどうかを知りたいだけです。
既にC:\ Program Files\InstallShield Installation Information {GUID}を確認しましたが、そこにログファイルがありません。
理由は、サードパーティツールのインストールが次のような任意のエラーで失敗するためです。
「ファイル\ ZZZで次のエラーが発生しました。ファイルは読み取り専用です」
オプションは、無視、再試行、中止です。
ファイルへの完全なパスとその他の情報を確認したいのですが、これがログにあると思われます(ある場合)。
ありがとう。
Installshieldのコマンドラインパラメーターの公式ドキュメントについては、 Setup.exeコマンドラインパラメーター を参照してください。
MSIファイルではなくsetup.exe
を実行していて、サイレントモードで実行している場合は、 / f2パラメータを使用してログファイルの場所を指定 を実行できます。何かのようなもの:
Setup.exe /s /f2"C:\Setup.log"
InstallshieldのエンジンとMSIExec/Windowsインストーラエンジンの2つのコンポーネントが使用されています。
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