Local Update Publisher - Updates für 32bit und 64bit Systeme konfigurieren

06.06.2012

 

Zu den Unannehmlichkeiten der Softwareverteilung gehört die separate Behandlung von 32 bit und 64 bit Betriebssystemen von Windows. Hintergrund ist das die Registrypfade in denen die Programm- und Versionseinträge der installierten Software stehen sich unterscheiden. Wer mit .msi Dateien arbeitet hat das Problem nicht, wer .exe Dateien verteilt, zum Beispiel per Script, kann davon ein Lied singen.

Im Local Update Publisher kann man bei der Erstellung eines Updates beide Systeme berücksichtigen wenn man die "Installed Rules" korrekt konfiguriert. Man erstellt zwei Regeln.

Regel 1 umfasst den Pfad zur Software - Versionsnummer auf einem 32 bit System.

Regel 2 umfasst den Pfad zur Software - Versionsnummer auf einem 64 bit System. 

Regeln sind standardmäßig UND Verknüpft was in dem Fall eher Kontraproduktiv ist. Daher ...

markiert man beide Regeln, dabei wird der ausgegraute Button "Gruppe.." aktiv. Bei diesem wählt man dann die Boolsche Verknüpfung "OR". Damit werden die Installationsvorrausetzungen dahingehend geprüft ob in dem einen ODER dem anderen Pfad die gesuchte Versionsnummer vorhanden ist, wenn nicht wird die Installation ausgelöst.

Und natürlich sollte man noch eine Installable Rule einrichten, diese wirkt so ähnlich wie die Gruppenmitgliedschaft und prüft ob das Produkt auf diesem Rechner überhaupt installiert werden darf. Ich fordere hier einfach mal als Mindestvorrausetzung ein XP mit SP3.

 

Das nachfolgende Beispiel beschreibt die Regeln für die Verteilung von Mozilla Firefox ESR 10.0.5 in der *.exe Version:

 

Installed Rule
Begin Or
Registry SZ Value: HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox\CurrentVersion   Comparison:Contains   String:10.0.5
Registry SZ Value: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla\Mozilla Firefox\CurrentVersion   Comparison:Contains   String:10.0.5

End Or

 

Installable Rules
Windows Version:    Comparison:Greater Than Or Equal To   :5.1    ServicePack:3.0

Kommentar schreiben

Kommentare: 1
  • #1

    Masticating Juicer (Dienstag, 16 April 2013 20:26)

    I just shared this upon Myspace! My friends will really want it!