Seite 1 von 1

Alte Computer Konten aus Datenbank entfernen

Verfasst: Fr Sep 18, 2009 8:18 am
von groening
Hallo,

folgende Frage hätte ich, ist es möglich anhand eines Client Commands herauszufinden welche Computer Konten noch existieren ( im Active Directory)? Und anhand dieser Liste die Datenbank zu bereinigen.

Da Rechner die eigentlich verschrottet wurden oder neuinstalliert wurden unter anderem Namen dann 2 mal in der ACMP DB auftauchen. Das Lizenzmanagement zieht also auch alte Rechner mit in die Berechnung ein.

Mit freundlichen Grüssen

Dominik Gröning

Re: Alte Computer Konten aus Datenbank entfernen

Verfasst: Fr Sep 18, 2009 12:22 pm
von hschriek
Das können Sie z.B. durch eine WMI-Query in den Client Commands machen:
Als NameSpace: root\directory\LDAP
Als Query: Select DS_cn from ads_computer

Das gibt Ihnen alle Rechnernamen in einer Schleife zurück

Anschließend mit einer SQL Query alle Clients aus der Clt_Clients löschen, die nicht in dieser Liste vorkommen.
DELETE FROM Clt_Clients WHERE Computername NOT IN ('..', '..')


Sie können sich ja mal das exportierte Client Command im Anhang ansehen!