michael-itler
Goto Top

GPO auf alle PCs mit bestimmtes Computernamen Schema anwenden lassen

Hallo an alle,

ich würde gerne eine GPO (Gruppenrichtlinie) erstellen, die nur auf PCs in der Domäne wirkt die ein bestimmtes Schema beim Computername haben. Das Schema wäre z.B. ComputerxxxPC. Die "x" stehen als Platzhalter und stellen eine fortlaufende Nummer da. Über eine Zuordnung in OU ist es in diesem Fall nicht möglich.

Ich habe schon über einen WMI Filter nachgedacht, aber vielleicht gibt es noch eine andere evtl. bessere Lösung.

Die Domänenfunktions- und Gesamtstrukturfunktionsebene ist "Windows Server 2008 R2"

Vielen Dank schon mal für Eure Tipps.

Michael-ITler

Content-Key: 321170

Url: https://administrator.de/contentid/321170

Printed on: April 26, 2024 at 17:04 o'clock

Member: Chonta
Chonta Nov 16, 2016 at 14:53:25 (UTC)
Goto Top
Hallo,

pack die Computer immer in bestimmte Gruppen und filter die GPO danach oder schreib nen WMI Filter, der Den Computernamen mit regex verwendet (bin gespannt ob das wirklich geht)

Gruß

Chonta
Member: emeriks
Solution emeriks Nov 16, 2016 at 15:03:39 (UTC)
Goto Top
Hi,
wenn es dynamisch bleiben soll, dann geht es nur über WMI-Filter (egal ob klassisch oder GPP Zielgruppenaddressierung).
Sonst eben die Computer in eine Gruppe zusammenfassen, wie @Chonta schon schrieb.

Oder Einstellungen per Loginscript vornehmen lassen und im Script den Namen filtern.

E.
Member: Michael-ITler
Michael-ITler Nov 16, 2016 at 16:58:49 (UTC)
Goto Top
OK ich hab mir das mit dem WMI Filter mal angeschaut. Es funktioniert damit wohl ganz gut.
Hier die Verwendete Abfrage

SELECT * FROM Win32_ComputerSystem WHERE Name LIKE 'Computer%%%PC'

ich müsste jetzt aber noch eine "Oder" Abfrage für den Wert 'Computer%%%NB' einbauen.

Wollte das so lösen

SELECT * FROM Win32_ComputerSystem WHERE Name LIKE ('Computer%%%PC' OR 'Computer%%%NB')

Aber beim Speichern stürzt immer die Konsole ab???
Member: agowa338
Solution agowa338 Nov 16, 2016 updated at 20:59:25 (UTC)
Goto Top
Na ganz einfach, das ist ein Syntax Fehler.
das
SELECT * FROM Win32_ComputerSystem WHERE Name LIKE ('Computer%%%PC' OR 'Computer%%%NB')  
müsste
SELECT * FROM Win32_ComputerSystem WHERE ((Name LIKE 'Computer%%%PC') OR (Name LIKE 'Computer%%%NB'))  
heißen.

Soweit ich weiß ist die "UND" bzw. "ODER" Verkettung (so wie du es gemacht hast) von Werten nicht erlaubt. Man muss den ganzen teil "Name like" mitnehmen.
Member: Michael-ITler
Michael-ITler Nov 24, 2016 at 10:12:21 (UTC)
Goto Top
Hallo,

ja so Funktioniert das ganze.

Vielen Dank an alle für die Hilfe.