GPO-Installationen - Unterscheidung zwischen 64- und 32-Bit-Systemen

8

Was ist der einfachste Weg, Gruppenrichtlinien zu verwenden, um die 64-Bit-Version eines Pakets auf 64-Bit-Systemen und das 32-Bit-Paket auf 32-Bit-Systemen zu installieren?

Ich habe einige Suchvorgänge durchgeführt und sehe keine nützlichen Informationen zur Verwendung von Gruppenrichtlinien in einer Umgebung, in der ich über 64-Bit-Systeme und 32-Bit-Systeme verfüge und für beide die richtige Version installieren möchte.

Nur um ein paar Beispiele zu nennen. Ich möchte automatisch Dinge wie 7zip und TortoiseSVN installieren , die beide als 32- und 64-Bit-Versionen erhältlich sind.

Im Idealfall hatte ich gehofft, dass ich keine Computergruppen erstellen oder Skripte schreiben muss, um dies zu erreichen.

Zoredache
quelle

Antworten:

16

Gpo wird automatisch das richtige System für Sie auswählen. Eine 64-Bit-MSI wird nicht auf 32-Bit-Clients installiert, 32-Bit kann jedoch sowohl auf 64- als auch auf 32-Bit-Clients bereitgestellt werden.

Um zu vermeiden, dass 32-Bit-MSIs auf 32-Bit-Systemen bereitgestellt werden:

  • Fügen Sie die 32-Bit-MSI zum GPO hinzu.
  • Klicken Sie mit der rechten Maustaste und wählen Sie dann Eigenschaften aus.
  • Klicken Sie auf die Schaltfläche Erweitert
  • Deaktivieren Sie diese 32-Bit-X86-Anwendung für Win64-Computer verfügbar. Kontrollkästchen

Für 64-Bit-MSIs füge ich sie einfach wie gewohnt hinzu und sie werden nur auf 64-Bit-Systemen installiert.

Ich setze 7zip und TortoiseSVN wie oben mit normalem gpo (Windows 2003 SP1) ein.

Barde
quelle