Alles zum Thema Windows Clients für den Desktop: Windows 95 / 98 / NT / 2000 / XP / Vista / Win 7 — Q & A zu den Windows Client Versionen sowie Windows Media Center / Windows Home Server
Vorteil: Diese Methode fragt das Access Token ab, daher erwischst du auch verschachtelte Mitgliedschaften (z.B. User ist Mitglied in Gruppe1, die ihrerseits Mitglied der lokalen Administratoren ist).
japp, aber vtam fragte nach einer Möglichkeit die lokalen Administratoren der PCs im ganzen Netzwerk auszulesen. Ausserdem bekommst du mit net localgroup nicht die verschachtelten Mitgliedschaften heraus - siehe dazu Beitrag von Nils.
das von mir verlinkte zweite Skript fragt die lokalen Admingruppen ab (Administratoren, Hauptbenutzer, Backup-Operatoren). Es sammelt die Ausgabe in einer SQL-Datenbank zwecks leichterer Auswertung. Außerdem ist es etwas schlauer, denn es löst den SID der Gruppen auf, damit ist es sprachunabhängig ("Administrators" im englischen Windows, "Administradores" im spanischen usw.).
Ich muss Dukel recht geben, bei uns kam die Frage auch auf und ich habe ein Script geschrieben, was alle Rechner im Netzwerk abfragt und anschließend über
z.B.
PSEXEC \\Computer(IP) NET LOCALGROUP Administratoren >>\\Server\Datei.txt
sich mit jedem Rechner verbindet und über NET LOCALGROUP Administratoren die Ausgabe in eine zentrale Datei angefügt wurde. Diese Datei noch mit z.B. Excel auswerten und schon ist die Liste fertig!
Natürlich ist die Lösung von NilsK die wohl schönere bzw. nicht so primitiv wie meine.