zehcompiler

Active Directory Computer Beschreibungen auf lokale PCs

Export der Computer Beschreibungen aus dem AD auf die lokalen PCs als Computername

Wie kann ich die im Active Directory eingepflegten Beschreibungen der Computer auf die Computer in der Domäne als Kommentar bringen, so dass sie dort lokal unter Systemeigenschaften als Computername erscheinen? Eventuell auch noch beim Symbol Arbeitsplatz auf dem Desktop statt "Arbeitsplatz" dann den Computernamen eintragen?

Der Computername wird ja auch in der Netzwerkübersicht der Domäne als Kommentar angezeigt. Als Tools sind vorhanden sind DameWare NT Utilities oder ACMP Client.

Oder es wird beim Startscript die "computer description" über LDAP abgefragt und dann als Computer Kommentar bzw. Computername auf dem PC lokal gespeichert. Da bin ich aber auch noch auf der Suche nach dem richtigen Weg, geht so etwas über VBS mit WMI zum Beispiel?

Danke für alle Tipps und Hinweise,

zehcompiler
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 102230

Url: https://administrator.de/forum/active-directory-computer-beschreibungen-auf-lokale-pcs-102230.html

Ausgedruckt am: 25.04.2025 um 14:04 Uhr

bastla
bastla 19.11.2008 um 22:38:09 Uhr
Goto Top
Hallo zehcompiler und willkommen im Forum!

Die Verwendung des "StartUp"-Scripts wäre auch meine Empfehlung - ein VBScript (zum Teil "inspiriert" durch die "Scripting Guys" face-wink) dafür könnte etwa so aussehen:
ADCompDescription = GetObject("LDAP://" & CreateObject("ADSystemInfo").ComputerName).Description  

Set objSWbemServices = GetObject("winmgmts:\\.\root\cimv2")  
Set colSWbemObjectSet = objSWbemServices.InstancesOf("Win32_OperatingSystem")  

For Each objSWbemObject In colSWbemObjectSet
    objSWbemObject.Description = ADCompDescription
    On Error Resume Next
    objSWbemObject.Put_
Next

Eventuell auch noch beim Symbol Arbeitsplatz auf dem Desktop statt "Arbeitsplatz" dann den Computernamen eintragen?
Kannst Du über GPO erledigen: http://www.gruppenrichtlinien.de/adm/arbeitsplatz.txt

Grüße
bastla
zehcompiler
zehcompiler 19.11.2008 um 22:42:07 Uhr
Goto Top
Danke für deine Antwort und die nette Begrüssung erst einmal, werde es morgen gleich einmal an einem Client testen!

Der Name wird dann gleich gesetzt beim Starten oder erst beim nächsten Reboot?
bastla
bastla 19.11.2008, aktualisiert am 18.10.2012 um 18:36:33 Uhr
Goto Top
Hallo zehcompiler!
Der Name wird dann gleich gesetzt beim Starten oder erst beim nächsten Reboot?
Sollte gleich aktiv sein.

Das Umbenennen des Arbeitsplatzes (allerdings per Batch) hatte ich übrigens in diesem Thread schon mal versucht (mit Erfolg bei mir, aber ohne Rückmeldung durch den Threadersteller) ...

Grüße
bastla
zehcompiler
zehcompiler 19.11.2008 um 22:52:38 Uhr
Goto Top
OK, werde ich auch morgen einmal testen, danke!
zehcompiler
zehcompiler 20.11.2008 um 10:00:24 Uhr
Goto Top
Also ich habe gerade den ersten "Patienten auf dem OP-Tisch" und leider wird die AD Beschreibung nicht als Computername lokal auf dem PC hinterlegt.

Wenn ich das Skript lokal über die Shell als Domänen-Admin ausführe, funktioniert es wunderbar. Wenn ich es auf einem Domänen-Benutzer oder auf dem PC-Client als Startskript "test.vbs" einbinde, funktioniert es nicht.
bastla
bastla 20.11.2008 um 11:22:44 Uhr
Goto Top
Hallo zehcompiler!

Bei mir (Server 2003, Clients XP) klappt das, wenn ich das Script in der Gruppenrichtlinie (der OU, in welcher sich die Clients befinden) unter "Computerkonfiguration / Windows-Einstellungen / Skripts / Starten" eintrage ...

Grüße
bastla