viele lokale gruppen löschen außer Built-In accounts
Hallo Community,
ich brauche gerade irgendwie eine Möglichkeit mit einem Skript eine gnaze menge lokaler Gruppen (ca. 400) zu löschen, ausgenommen aber die ganzen Built-In accounts like Administrator etc.
Leider bin ich im Moment noch nicht so fit im Skripte selber schreiben, und bräuchte deswegen schnellstmöglich Hilfe.
Ich danke schonmal im vorraus.
Achso, ist im übrigen Win2k3 Server.
Gruß
ich brauche gerade irgendwie eine Möglichkeit mit einem Skript eine gnaze menge lokaler Gruppen (ca. 400) zu löschen, ausgenommen aber die ganzen Built-In accounts like Administrator etc.
Leider bin ich im Moment noch nicht so fit im Skripte selber schreiben, und bräuchte deswegen schnellstmöglich Hilfe.
Ich danke schonmal im vorraus.
Achso, ist im übrigen Win2k3 Server.
Gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 97686
Url: https://administrator.de/forum/viele-lokale-gruppen-loeschen-ausser-built-in-accounts-97686.html
Ausgedruckt am: 18.05.2025 um 02:05 Uhr
5 Kommentare
Neuester Kommentar
hallo,
sowas ist sicherlich möglich, aber dazu sind ein paar mehr Infos nötig:
- geht es nur um Gruppen oder auch um lokale Konten?
- sind es wirklich ca. 400 Gruppen oder ca. 400 Rechner?
- sind die Gruppennamen bekannt und auf allen Rechnern vorhanden?
- um welches Client-OS geht es überhaupt?
- AD und Gruppenrichtlinien vorhanden, evtl. SMS?
sowas ist sicherlich möglich, aber dazu sind ein paar mehr Infos nötig:
- geht es nur um Gruppen oder auch um lokale Konten?
- sind es wirklich ca. 400 Gruppen oder ca. 400 Rechner?
- sind die Gruppennamen bekannt und auf allen Rechnern vorhanden?
- um welches Client-OS geht es überhaupt?
- AD und Gruppenrichtlinien vorhanden, evtl. SMS?
400 lokale Gruppen auf einem Server? wow 
hiermit kannst du die lokalen Gruppen in eine Textdatei schreiben lassen:
nun löschst du den Kopf- und Fussteil, sowie die * aus der Datei raus
anschliessend entfernst du noch alle Gruppen, die beibehalten werden sollen
mit dem Code müsstest du dann den Rest löschen lassen können:
Problem hierbei könnten allerdings die Gruppen sein, die Sonderzeichen im Namen haben (ä, ö, ü, etc.)
wenn das allerdings nicht zuviele sind, dann solltest du diese noch per Hand löschen
PS: alles ungetestet, aber sollte funktionieren
hiermit kannst du die lokalen Gruppen in eine Textdatei schreiben lassen:
NET LOCALGROUP >C:\LGRP.TXT
anschliessend entfernst du noch alle Gruppen, die beibehalten werden sollen
mit dem Code müsstest du dann den Rest löschen lassen können:
FOR /f %i IN (C:\LGRP.TXT) DO NET LOCALGROUP %i /DELETE /Y
wenn das allerdings nicht zuviele sind, dann solltest du diese noch per Hand löschen
PS: alles ungetestet, aber sollte funktionieren