/SAVEINF, /LOADINF, /r /f1 etc etc

Antworten
cgoebel
Beiträge: 5
Registriert: 12 Nov 2013, 09:12

/SAVEINF, /LOADINF, /r /f1 etc etc

Beitrag von cgoebel »

Hallo Community,

nachdem ich mir nun seit fast ner Woche den Kopf zerbreche, und hier im Forum und auch über Google ich kein ähnliches Problem gefunden habe, wende ich mich nun an euch.

Wir haben uns entschieden für den Software Rollout nun endlich von der Verteilung via GPO uns zu verabschieden und testen nun diverse Möglichkeiten. Auch OPSI.
Der Server läuft, die Hard- und Software Inventarisierung lief ebenfalls reiblungslos in der Testumgebung. Auch der Rollout einer Standardinstallation mit euren Template Scripten.
Die Videos waren dafür sehr hilfreich.

Doch nun zu meinem Problem. Nach meinem Verständnis steht ja in dem setup32.ins-Template folgendes:

Code: Alles auswählen

; === InstallShield =====================================================================================
; Create setup.iss answer file by running: setup.exe /r /f1"c:\setup.iss"
; "%ScriptPath%\setup.exe" /s /sms /f1"%ScriptPath%\setup.iss" /f2"$LogDir$\$ProductId$.install_log.txt"
;
; === Inno Setup ========================================================================================
; http://unattended.sourceforge.net/InnoSetup_Switches_ExitCodes.html
; You may create setup answer file by: setup.exe /SAVEINF="filename"
; You may use an answer file by the parameter /LOADINF="filename"
; "%ScriptPath%\setup.exe" /sp- /silent /norestart /SUPPRESSMSGBOXES
Es gibt also 2 Möglichkeiten mit Answer-Files zu generieren. Dies funktioniert jedoch nur bedingt...
Ich habe sowohl es mit der Powershell als auch mit der WinCmd versucht (auch als Administrator ausgeführt unter Win7 als auch Win2008R2), es wird mit nichts generiert.
Interessanterweise jedoch bei einem Produkt schon und bei dem größten Teil eben nicht.
Um Beispiele zu nennen:

PDF Creator -> funktioniert die /SAVEINF-Variante.
Notepad++, Paint.NET -> Beide Variantenb nicht.

Zu erst dachte ich es könnte damit zusammenhängen das bei Paint.Net nach der ausführung der Installations-EXE ein MSI ausgeführt wird. Jedoch hab ich diese Idee wieder fallen lassen, denn so etwas geschieht bei Notepadd++ nicht.

Für eine kurze Hilfestellung wäre ich sehr dankbar, denn bisher sind wir sehr begeistert von OPSI.

Viele Grüße
holgerv
Beiträge: 288
Registriert: 20 Aug 2012, 09:35

Re: /SAVEINF, /LOADINF, /r /f1 etc etc

Beitrag von holgerv »

cgoebel hat geschrieben:[...]
Es gibt also 2 Möglichkeiten mit Answer-Files zu generieren.
Jein. Es gibt eine Methode, um Antwortdateien für "Install_Shield"-Installer zu erzeugen und eine Methode, um Antwortdateien für "Inno Setup"-Installer zu erzeugen.
Darüber hinaus gibt es aber noch weitere Möglichkeiten, um Software unattended zu installieren, abhängig vor allem vom verwendeten Installer.
cgoebel hat geschrieben:PDF Creator -> funktioniert die /SAVEINF-Variante.
Das ist doch gut.
cgoebel hat geschrieben:Notepad++, Paint.NET -> Beide Variantenb nicht.
Notepad++ sollte mit "npp.6.1.5.Installer.exe /S" funktionieren, vgl. wiki/userspace:notepad.
Paint.Net ist ein MSI und sollte mit 'msiexec.exe /i "PaintDotNet.x86.msi" /qb-!' funktionieren, vgl. wiki/userspace:paint.net.

Im Wiki gibt's noch viele weitere Beispiele, außerdem schau Dir mal an:
http://download.uib.de/opsi4.0/doc/html ... ntegration

Viel Erfolg


Holger
cgoebel
Beiträge: 5
Registriert: 12 Nov 2013, 09:12

Re: /SAVEINF, /LOADINF, /r /f1 etc etc

Beitrag von cgoebel »

Danke für die rasche Antwort.

Das Problem hat sich schon gelöst.

Es lag wirklich daran das die Installations-Exe eben 2 verschiedene MSI-Packete beinhaltet.

Der Befehl...

Code: Alles auswählen

Paint.NET.3.5.10.Install.exe /createMsi DESKTOPSHORTCUT=0
gab die Lösung. Nun hatte ich die gewünschte/benötigte MSI-File.
Nun läuft alles wunderbar!

Dennoch danke!
Antworten