C++ IP von Benutzernamen herausfinden Netzwerke?
-
Hallo Leute,
ich habe mal eine Frage und zwar gibt es eine Möglichkeit unter Windows die IP Adresse von einem angemeldeten Benutzer in Netzwerk herauszufinden.
Also so, dass man den Benutzernamen eingibt und die IP Adresse herausbekommt.Ich brauche weil sich die IP in unseren Netzwerk immer ändert aber ich trotzden eine Socket Verbindung zu den User aufbauen will.
Vielen Dank schon mal für Denkansätze
-
Wie soll das bitte gehen, wenn an einem Rechner sich x Benutzer gleichzeitig anmelden können? Es gibt keine Zuordnung IP<->User...
-
Achso ok
aber kann man herausfinden an welchen PC sich der Benutzer angemeldet hat?
also Benutzer => Hostname oder Benutzername => MAC Adresse ? Weil dann könnte man duch den PC Namen die aktuell verwendete IP herausfinden.
-
Du kannst versuchen die PCs in Deiner Arbeitsgruppe aufzulisten.
Dann kannst Du a auf jedem Rechner die Sessions auslisten (WTSEnumerateSessionsEx). Aber das geht nur wenn Du die entsprechenden Rechte hast.
-
Ah OK,
Vielen Dank ich werde es mal versuchen umzusetzen