![]() |
Windows Benutzer auflisten
Hallo,
ich sitze an einem Problem und komme nicht so recht weiter. Ich muss eine Funktion erstellen, die auf Knopfdruck bestimmten Benutzern den Zugriff auf freigegebene Ordner/Laufwerke gewähret. Soweit, sogut, die Funktion zur einfachen Dateifreigabe funktioniert schon zum Teil (zumindest für einen Anwender). Jetzt versuche ich aber verzweifelt, mir eine Liste aller Benutzernamen, die im System angelegt und aktiv sind, zu besorgen. GetUserName gibt mir ja nur den aktuell angemeldeten zurück, aber wie bekomme ich alle Benutzer, egal ob angelegt oder nicht? Ich benötige nicht das Kennwort oder sonstwas, nur die Namen ... Viele Grüße |
Re: Windows Benutzer auflisten
...vielleicht das C:\Users\ Verzeichnis nach dortigen Unterverzeichnissen durchwühlen
und das Verzeichnis "Öffentlich" aka "Public" rausnehmen? MfG Manfred Zenns |
Re: Windows Benutzer auflisten
Funktioniert nur bei Vista und 7 ... :)
|
Re: Windows Benutzer auflisten
...wieder was dazugelernt.
Wie siehts aus mit den Einträgen in der RegistrierungsDatei, dort muß es doch eine Liste der BenutzerNamen geben? MfG M.Z. |
Re: Windows Benutzer auflisten
Evtl. kannst ja mal Gelegenheit Luckie anhauen. Er hat mal einen User-Manager für Windows XP geschrieben. Ich denke, dass er weiß wie es geht. Zuvor würde ich aber dennoch das Forum durchsuchen, da du sehr wahrscheinlich einen Beitrag finden wirst, in dem die Lösung steht :zwinker:
|
Re: Windows Benutzer auflisten
Die SuFu hat leider nichts gebracht (oder ich habe nach dem falschen Begriff gesucht :)) und Michael habe ich nicht angeschrieben, weil sein XP-Usermanager ja Shareware ist und er wahrscheinlich die Info nicht rausgibt. Denke ich mal ...
|
Re: Windows Benutzer auflisten
Zitat:
|
Re: Windows Benutzer auflisten
Ich versuche es mal. Falls aber trotzdem jemand einen Tipp für mich hat ... Immer her damit!
|
Re: Windows Benutzer auflisten
Grundsätzlich:
Benutzer oder User sind innerhalb einer Domäne definiert, wobei Domäne und Rechner identisch sein können aber nicht müssen! Den Tip mit c:\users... kannst Du leider in der Pfeife rauchen, weil sich da jeder verewigt, der irgendwann einmal auf dem Rechner eingeloggt war. Ob es diesen User heute noch gibt kannst du daraus nicht ersehen. Und den Tip mit Michael solltest Du unbedingt berücksichtigen! Gruß K-H |
Re: Windows Benutzer auflisten
Vielleicht hilft dies hier ja weiter:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz