Seite 1 von 1
MSI Produkte
Verfasst: 08 Jul 2008, 12:37
von tony-mh
Hallo,
Brauche mal wieder in Denkanstoß....
Muss ich auf jeden Fall eine .OPSI Datei erstellen, um Software zu installieren?
Ich habe nämlich eine .MSI Datei und möchte sie verteilen und in den Handbüchern steht mann muss es mit dem aufruf: msiexec.... machen.
Das ist mir klar, aber wie sage ich dem OPSI Server, das die PC`s den Befehl ausführen sollen´??
Danke schon einmal im vorraus!
Re: MSI Produkte
Verfasst: 08 Jul 2008, 13:00
von d.oertel
Hallo,
ja - .opsi datei muss erstellt werden.
Siehe opsi-Handbuch.
1. Winst-Script erstellen
2. mit opsi-newprod Produktskellet erstellen
3. Winstscript reinkopieren
4. mit opsi-makeproductfile packen
5. mit opsi-package-manager -i (bei opsi 3.3) installieren
gruss
detlef oertel
Re: MSI Produkte
Verfasst: 08 Jul 2008, 13:05
von michael_0503
Hai,
eine schöne allgemeine und kurze Einführung zu msi-Verwendung steht im opsi Handbuch (opsi-handbuch-v33.pdf), Kapitel 4.3.1.3.
Wie mensch das unter opsi real verwendet, am besten anhand eines Beispiels nachvollziehen.
In Deiner Testinstallation sind garantiert ein paar msi-Installationen vorhanden, z. Bsp. das Python-Paket. Schau Die darin die python.ins-Datei an. Leider ein grosses Beispiel -und nicht das unkomplizierteste, aber als Anregung sollte es funktionieren.
Michael
Re: MSI Produkte
Verfasst: 08 Jul 2008, 16:01
von tony-mh
So,
brauche eventuell doch noch mal bisschen Hilfe.
Also habe mir eine .ins Datei erstellt.
Code: Alles auswählen
[Initial]
Message=installiere F-Prot 6
StayOnTop=false
[Aktionen]
winbatch_install_fprot
[winbatch_install_fprot]
msiexec /i $SCRIPTPATH$\files\fprot.msi
Ist eine ganz einfache, nur mal zum Testen.
aber Die Installationsroutine meckert dann, dass die Installationsdatei Fehlerhaft ist. Ist Sie aber nicht, denn wenn ich den selben Befehl unter Windows per Hand (ohne $SCRIPTPATH$....) ausführe, dann funktioniert es ohne Probleme.
Weiß einer auf anhieb was ich falsch mache?
Re: MSI Produkte
Verfasst: 08 Jul 2008, 16:45
von j.schneider
Hallo!
Der Platzhalter ist %SCRIPTPATH%.
Code: Alles auswählen
[Initial]
Message=installiere F-Prot 6
StayOnTop=false
[Aktionen]
winbatch_install_fprot
[winbatch_install_fprot]
msiexec /i "%SCRIPTPATH%\files\fprot.msi"
Gruß
Jan Schneider
Re: MSI Produkte
Verfasst: 09 Jul 2008, 09:07
von tony-mh
Danke danke danke! Das wars.
Vielen Dank an das Super Forum. Unglaublich wie schnell mal hier eine gute Antwort bekommt!
Weiter so!
Liebe Grüße