Entwickler-Ecke

Internet / Netzwerk - NT-Benutzername auslesen???


Andi1982 - Mi 18.12.02 14:05
Titel: NT-Benutzername auslesen???
Hallo,

ich habe ein Programm das nur auf Windows NT eingesetzt wird. Es soll unter anderem den Benutzernamen anzeigen mit dem man sich im Windows-Netzwerk (gleich nach dem Hochfahren) angemeldet hat. Irgendwo muss der doch in einer Systemvariablen stehen.

Kann mir da jemand weiterhelfen :?:

Gruss Andi!


bis11 - Mi 18.12.02 14:38

Der steht in einer der Systemvariablen, wenn Du mal in der MS-DOS Eingabeaufforderung den Befehl set eingibst, kannst Du es herausfinden.


Savage - Mi 18.12.02 14:44

ich könnte mir vorstellen, dass der UserName in der Registry gespeichert wird. Müsstest also mal in der Registry nach den aktuellen User suchen und dir dann den Pfad dahin merken und mit TRegistry dann über Delphi auslesen.

MfG
Savage


Andi1982 - Mi 18.12.02 14:56

@bis11 Du hast recht, da steht USERNAME: U122229

Aber wie komm ich mit Delphi an diese Variable ran??? Hab vorher noch nie auf Systemvariablen zugegriffen.

Gruß Andi


coldermoto - Mi 18.12.02 22:35

Den atuellen User (Netzuser) findest du hier [http://www.auq.de/viewtopic.php?t=5106].


Leathl - Mi 01.01.03 16:50

---


Tino - Mi 01.01.03 23:14

@Leathl: Hast Du Dir mal den Link, den coldermoto gepostete hat, angeschaut? :shock:

Gruß
TINO


Leathl - Do 02.01.03 00:09

---


Tino - Do 02.01.03 09:14

stimmt :-)