Seite 1 von 1

Kontrolle der installierten Pakete / Produkte

Verfasst: 08 Mai 2009, 13:19
von andre1780
Hallo,

ich habe ein Programm über eine opsi Paket auf einem Client installiert. Der Schalter für die unbeaufsichtigte Installation war aber falsch. Somit ist die Installation nicht gelaufen. Im Webinterface steht das Paket aber als fertig installiert. Das Winst Skript ist im Prinzip ja auch richtig gelaufen...

Welche Möglichkeiten bietet opsi die Installation von Programmen oder Winst Skripten zu kontrollieren?

Wenn z.B. auf einer ganzen Reihe von Clients ein Programm wie Mozilla/Firefox installiert werden soll, aber aus welchen Gründen auch immer einige die Installation nicht korrekt beenden?

Gruß
Andre1780

Re: Kontrolle der installierten Pakete / Produkte

Verfasst: 08 Mai 2009, 13:33
von j.schneider
Hallo!

Mit dem Winst-Befehl ifFatalError kann man den Installations-Status auf "failed" setzen.
Um zu entscheiden ob eine Installation erfolgreich war, kann man beispielsweise prüfen ob eine exe vorhanden ist oder ein gewisser Registry-Eintrag existiert:
Bsp.:

Code: Alles auswählen

if not(FileExists("Pfad\zur\exe"))
   logError("Failed to install, exe not found")
   isFatalError
endif


Gruß
Jan Schneider