Hallo zusammen,
ich möchte für Kollegen ein Tool schreiben, mit sie mehrere Benutzerprofile gleichzeitig löschen können. Windows bietet ja nur die Möglichkeit immer eins nach dem anderen zu löschen.
Leider habe ich noch keine Möglichkeit gefunden, alle Profile auszulesen.
Die Möglichkeit über NET USER zeigt leider nicht die Profile an, die mittels AD User installiert wurden. Über die Registry die Profilelist auslesen wäre auch noch eine Möglichkeit.
Ich hoffe aber, dass es schon ein Funktion gibt, mit der ich das bewerkstelligen kann.
Vielen Dank vorab schon mal für eure Hilfe.
Windows Benutzerprofile löschen
Re: Windows Benutzerprofile löschen
Hallo,
du kannst in der Registry alle Benutzerprofile ermitteln: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
Hier im Forum gibt es Beispielcodes, um Schlüssel aus der Registry zu lesen.
Oder mit der WinAPI-Funktion NetUserEnum_(). Beispielcode: https://www.rsbasic.de/aktualisierung/w ... mitteln.pb
Zum Löschen von Benutzerprofilen kannst du die WinAPI-Funktion DeleteProfile_() nutzen. Hilfe zu dieser Funktion: https://learn.microsoft.com/en-us/windo ... teprofilew
du kannst in der Registry alle Benutzerprofile ermitteln: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
Hier im Forum gibt es Beispielcodes, um Schlüssel aus der Registry zu lesen.
Oder mit der WinAPI-Funktion NetUserEnum_(). Beispielcode: https://www.rsbasic.de/aktualisierung/w ... mitteln.pb
Zum Löschen von Benutzerprofilen kannst du die WinAPI-Funktion DeleteProfile_() nutzen. Hilfe zu dieser Funktion: https://learn.microsoft.com/en-us/windo ... teprofilew