Apakah InstallShield menyimpan log selama instalasi?


17

Hanya ingin tahu apakah InstallShield menyimpan log selama instalasi aplikasi.

Saya sudah memeriksa C: \ Program Files \ InstallShield Installation Information {GUID}, tetapi tidak ada file log di sana.

Alasannya adalah bahwa pemasangan alat pihak ke-3 gagal dengan kesalahan sewenang-wenang seperti:

"Kesalahan berikut terjadi pada file \ ZZZ. File hanya dapat dibaca"

Pilihannya adalah: Abaikan, Coba Lagi, Batalkan

Saya ingin mengetahui path lengkap ke file serta informasi lainnya dan saya pikir ini mungkin ada di log (jika ada).

Terima kasih.

Jawaban:


15

Lihat Parameter Baris Perintah Setup.exe untuk dokumen resmi pada parameter baris perintah Installshield.

Jika Anda menjalankan setup.exedaripada file MSI, dan menjalankannya secara diam-diam maka Anda dapat menggunakan parameter / f2 untuk menentukan lokasi file log . Sesuatu seperti:

Setup.exe /s /f2"C:\Setup.log"

Itu yang saya cari. Tidak dapat memilih Anda karena saya tidak memiliki reputasi, tetapi saya berjanji akan melakukannya. Terima kasih.
Henrique Zacchi

Log ini hanya menunjukkan informasi berikut: [Aplikasi] Nama = Sampel Aplikasi 3000 Versi = 1,00.0000 Perusahaan = Sampel Software Corporation Lang = 0409 [ResponseResult] ResultCode = 0. Mungkin Anda ingin / debuglog
Ed Greaves

Tidak bekerja untuk saya. Tidak ada file log yang dibuat.
Florian Winter

The /sberalih menonaktifkan UI penyihir, yang mungkin atau mungkin tidak apa yang diinginkan, tetapi tidak ada hubungannya dengan penebangan.
Florian Winter

21

Ada dua komponen yang berperan - mesin Installshield dan mesin MSIExec / Windows Installer.

Dalam versi terbaru dari bootstrapper Installshield's Setup.exe, flag / debuglog diperkenalkan.

Untuk mencatat keduanya, cobalah:

Setup.exe /debuglog"C:\PathToLog\setupexe.log" /V"/L*v c:\PathToLog\SetupMSI.log"

Pastikan pengguna memiliki izin menulis ke jalur yang ditentukan

Baris perintah Installshield Setup.exe

Referensi baris perintah 2008

Referensi baris perintah 2009 Saya tidak yakin apakah ini benar karena aslinya tidak lagi tersedia.

(Mati) Referensi baris perintah 2010

(mati) Referensi baris perintah 2011

(Mati) Referensi baris perintah 2012

Parameter baris perintah terbaru

Referensi debugging baris perintah MSI

Juga lihat http://www.installationdeveloper.com/686/using-log-files-in-installshield/ ini


Ini bekerja untuk saya sedangkan jawaban GAT (diterima) tidak. (setup.exe dibangun oleh Visual Studio 2013 / Installshield Limited Edition)
nephtes

1
Banyak tautan mati di sini.
Agostino

@ Agostino, tiga tautan mati - semua Installshield (kejutan kejutan). Memperbarui pos dengan tautan baris perintah terbaru dari IS.
GilesDMiddleton

Mungkin Anda bisa mencoba menggunakan Internet Archive Wayback Machine untuk memperbaikinya?
Agostino

7

Juga tersedia untuk installshield Setup. Exe adalah saklar / V.

Setup.exe /V"/LIME c:\Temp\Install.log"

1

Anda bisa memaksanya untuk memilikinya:

msiexec.exe /i C:\Path\Your.msi /L*v C:\Your.log

1
Itu untuk MSI. Pertanyaannya adalah tentang InstallShield.
Mark Richman
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.