Silent Install EXE с включенным ведением журнала

686
Hadi QJ

Я столкнулся с действительно странной проблемой, пытаясь автоматизировать установку NewForma.

Ниже приведена строка, которую я использую в файле bat:

"\\bdc\deployment$\NewForma\NewformaProjectCenterOffice64Setup.exe" /s /v"/qn /log \\bdc\deployment$\NewForma\IT tool\log.log" /v"/qn NPCS_LOCATION=ABC-NFM" 

Работает нормально, но файл журнала не создается.

Мне было интересно, если это проблема с синтаксисом.

Любая помощь будет высоко оценена.

1
Эти вводные кавычки должны быть сразу после / v? Karan 8 лет назад 1
@ Каран Согласно [здесь] (http://helpnet.installshield.com/installshield18helplib/IHelpSetup_EXECmdLine.htm) это должно быть так ... Michael Frank 8 лет назад 0
@MichaelFrank: Да, похоже. Karan 8 лет назад 0
Мне это тоже показалось странным, поэтому я должен был это выяснить! Michael Frank 8 лет назад 0
Интересно, почему это было понижено? Во всяком случае, я против этого. Хади: Согласно странице, на которую ссылается @MichaelFrank, похоже, что путь к журналу нужно заключать в кавычки отдельно, так как он содержит пробелы, поэтому попробуйте `/ v" / qn / log \ "\\ bdc \ deploy $ \ NewForma \ IT tool \ log.log \ "" `и посмотрите, работает ли это. Karan 8 лет назад 1
@MichaelFrank извини там! Я не видел ваш ответ! но ваш близок к моему! Мне нужно было создать журнал и автоматически указать программное обеспечение на наш собственный новый сервер! Ваш будет работать, но он запросит сервер позже при первой инициализации! но спасибо Hadi QJ 8 лет назад 0

1 ответ на вопрос

0
Hadi QJ

I figured it out!

"\\bdc\deployment$\NewForma\NewformaProjectCenterOffice64Setup.exe" /s /v"/log "\\bdc\deployment$\NewForma\IT tool\log.log" /qn NPCS_LOCATION=ABC-NFM" 

by combining the log switch and the entry for the setup, it can be achieved!

Thank you for all your help!

Причина, по которой это работает, заключается в том, что ваше местоположение журнала теперь указано правильно. Michael Frank 8 лет назад 0