GetUserName - Remote
-
Hallo,
ich suche eine Funktion mit der ich an einem entfernten PC den angemeldeten Benutzer auslesen kann.
Sozusagen eine GetUserName - Remote Funktion.
Hab gegoogelt aber ich hab kein Plan welche Funktionen oder Funktionen dafür zuständig sind.Dank schonmal
-
*push*
http://www.masterbootrecord.de/docs/advancedremoteinfo.php
dieses Programm kann das auch, es gibt somit eine solche Funktionalität!Kann ich irgendwie dieses Programm ausspähen um herauszufinden welche Funktionen es aufruft?
-
I.d.R. gehen diese Dinge meistens über WMI, z.B.:
- Win32_SystemDesktop
-
Welchen Benutzer willst du denn haben? Es gibt nicht den einen Benutzer. Es können über Terminals meherer Benutzer angemeldet sein und seit Windows XP sogar mehrere interaktiv.
-
Hallo ihr zwei!
Ich habe mal versucht das Codebeispiel von Microsoft einzubinden.
http://msdn.microsoft.com/library/en-us/wmisdk/wmi/example__getting_wmi_data_from_a_remote_computer.aspErstets Problem:
Call to undefined function 'SecureZeroMemory'
also habe ich noch die windows.h und Winbase.h includiert
Das ganze brachte nichts! Also habe ich die zwei betreffenden Zeilen auskommentiert.Daraufhin erhielt ich folgende Meldung:
[Linker Fatal Error] Fatal: Unable to open file 'CREDUI.LIB'nun stellt sich mir die frage, wo ich denn nun diese Bibliotheken bekommen kann? Hab mein System durchsuchen lassen, eine solche Datei wurde nicht gefunden.
Es wird wohl winXP Pro gebraucht, damit kann ich abern icht dienen.@Gast Luckie: Die Problematik auf die du hingewiesen hast, ging mir auch durch den Kopf! kA wie man/Windows da differenziert. Bei den betreffenden Computern wäre aber jeweils immer nur eine Person angemeldet.