Stille Installation exe mit aktivierter Protokollierung

764
Hadi QJ

Ich hatte ein wirklich seltsames Problem, als ich die Installation von NewForma automatisieren wollte.

Hier ist die Zeile, die ich in einer Bat-Datei verwende:

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

Es funktioniert gut, aber es wird keine Protokolldatei erstellt.

Ich habe mich gefragt, ob es ein Problem mit der Syntax ist.

Jede Hilfe wird sehr geschätzt.

1
Diese Eröffnungszitate sollen direkt nach / v sein? Karan vor 9 Jahren 1
@Karan Laut [hier] (http://helpnet.installshield.com/installshield18helplib/IHelpSetup_EXECmdLine.htm) soll es so sein ... Michael Frank vor 9 Jahren 0
@MichaelFrank: Ja, scheint so. Karan vor 9 Jahren 0
Es sah für mich auch seltsam aus, also musste ich es herausfinden! Michael Frank vor 9 Jahren 0
Ich frage mich, warum dies abgelehnt wurde. Jedenfalls habe ich dem entgegengewirkt. Hadi: Laut der Seite @MichaelFrank, auf die verwiesen wird, muss der Protokollpfad separat angegeben werden, da er Leerzeichen enthält. Versuchen Sie `/ v" / qn / log \ "\\ bdc \ deploy $ \ NewForma \ IT tool \. log.log \ "" `und sehen, ob das funktioniert. Karan vor 9 Jahren 1
@MichaelFrank Entschuldigung da! Ich habe deine Antwort nicht gesehen! aber Ihre ist nahe bei mir! Ich musste ein Protokoll erstellen und die Software automatisch an unseren Inhouse-Newforma-Server weiterleiten! Deine würde funktionieren, aber es wird später bei der ersten Initialisierung nach einem Server gefragt! aber danke Hadi QJ vor 9 Jahren 0

1 Antwort auf die Frage

0
Hadi QJ

Ich habe es herausgefunden!

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

Durch die Kombination des Protokollschalters und des Eintrags für das Setup kann dies erreicht werden!

Danke für all deine Hilfe!

Der Grund dafür ist, dass Ihr Protokollspeicherort jetzt korrekt angegeben ist. Michael Frank vor 9 Jahren 0