Я только что унаследовал проект InstallShield 2009 от парня, который ушел (о, радость), и пытаюсь запустить setup.exe в бесшумном режиме. Проект является базовым проектом MSI, и в соответствии с документацией я должен иметь возможность указать переключатель/s в сочетании с/v/qn, чтобы сделать процесс установки и MSI беззвучным. Однако, когда я это делаю, процесс показывает все диалоги как нормальные. Я попытался создать файл ответов с помощью/r-переключателя, но это не может вызвать никаких признаков setup.iss где-нибудь (я проверил папку Windows, где она, по-видимому, идет).Silent install parameter игнорируется, InstallShield 2009
Почему процесс должен игнорироваться беззвучными командами? Я не вижу ничего в журнале установки, что указывает на проблему ... Командная строка Я использую это:
setup.exe/s/v/дп
Я пробовал различные комбинации ниже и прописные буквы безрезультатно. Любой совет будет принят во внимание.
Стив
Edit:
Я также попытался:
setup.exe/s/v "/ дп"
Который не работает также.
Edit 2:
Может быть, стоит отметить, что программа установки выполняет и обновление с предыдущей версии продукта до новой версии. Первое появившееся диалоговое окно - это диалоговое окно «извлечения msi», за которым следует диалог «Добро пожаловать в обновление».
Спасибо за ответ. Я попробовал это, и он тоже был проигнорирован. Сначала я опустил кавычки, потому что в документации InstallShield вам не нужны кавычки, если аргумент не содержит пробелов. Но даже с кавычками он ничего не делает. –
Есть ли что-нибудь в проекте .ism, которое может повлиять на этот вид вещей? –
Полагаю, возможно, setup.exe переопределяет парм, передаваемый в MSI.Я никогда раньше этого не видел. Включить ведение журнала установщика Windows с помощью: setup.exe/s/v "/ qn/l * v setup.log" Если это не работает, следуйте инструкциям на http://support.microsoft.com/kb/223300 –