Чи InstallShield веде журнал під час встановлення?


17

Просто хочу знати, чи InstallShield зберігає журнал під час встановлення програми.

Я вже перевірив C: \ Program Files \ Інформація про встановлення InstallShield {GUID}, але файл журналу там немає.

Причина полягає в тому, що встановлення стороннього інструменту не вдається з довільною помилкою, такою як:

"У файлі \ ZZZ сталася наступна помилка. Файл читається лише"

Варіанти: Ігнорувати, Повторити, Перервати

Я хочу дізнатися повний шлях до файлу, а також іншу інформацію, і я думаю, що це може бути в журналі (якщо такий є).

Спасибі.

Відповіді:


15

Дивіться параметри командного рядка Setup.exe для офіційних документів про параметри командного рядка Installshield.

Якщо ви використовуєте файл, setup.exeа не MSI, і запускаєте його безшумно, то ви можете використовувати параметр / f2, щоб вказати розташування файлу журналу . Щось на зразок:

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

Це те, що я шукаю. Не можу проголосувати за те, що я не маю репутації, але обіцяю, що буду. Спасибі.
Анріке Заккі

Цей журнал показує лише таку інформацію: [Application] Name = Зразок додатка 3000 Версія = 1.00.0000 Компанія = Sample Software Corporation Lang = 0409 [ResponseResult] ResultCode = 0. Можливо, ви хочете / debuglog
Ed Greaves

Не працює для мене. Файл журналів не створено.
Флоріан Зима

/sПеремикач відключає майстер призначеного для користувача інтерфейсу, який може або не може бути те , що хто -то хоче, але це не має нічого спільного з лісозаготівлями.
Флоріан Зима

21

У грі є два компоненти - двигун Installshield та двигун MSIExec / Windows Installer.

У пізніших версіях завантажувача Setup.exe Installshield встановлено прапор / debuglog.

Щоб зареєструвати обидва, спробуйте:

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

Переконайтеся, що користувач має права на запис на вказані шляхи

Командний рядок Installshield Setup.exe

Посилання на командний рядок 2008 року

Посилання на командний рядок 2009 Я не впевнений, чи правильно це, оскільки оригінал більше недоступний.

(мертвий) Посилання на командний рядок 2010 року

(мертвий) Посилання на командний рядок 2011 року

(мертвий) 2012 Довідка командного рядка

Останні параметри командного рядка

Посилання на налагодження командного рядка MSI

Також дивіться це http://www.installationdeveloper.com/686/using-log-files-in-installshield/


Це працювало на мене, тоді як відповідь GAThrawn (прийнята) не відповідала. (setup.exe побудований Visual Studio 2013 / Installshield Limited Edition)
нефти

1
Тут багато померлих посилань.
Агостіно

@Agostino три мертві посилання - усі Installshield (сюрприз-сюрприз). Оновлено публікацію за допомогою останнього посилання командного рядка від IS.
GilesDMiddleton

Можливо, ви можете спробувати використовувати Internet Archive Wayback Machine, щоб виправити їх?
Агостіно

7

Також доступний для встановлення екрана Setup.Exe - перемикач / V.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.