Archiv verlassen und diese Seite im Standarddesign anzeigen : Benutzername des aktuell angemeldeten Benutzers auslesen???
Hallo,
ich müsste in einem VBS-Skript die Funktion einbauen, die UserID des gerade angemeldeten Users auszulesen. Hat da schon jemand Erfahrung bzw. wie stell ich das an? :mauer:
OS = W2k SP2
Gruß Henner
Cord Worthmann
11.09.2002, 11:54
du meinst den namen des aktuell angemeldeten benutzerkontos?
grtz
chief
Ja, genau!
Ich habe es nun so gelöst, dass ich den Registry-Key
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\"Logon User Name"
auslese.
Das scheint gut zu funktionieren.
Hast Du eine andere Idee?
das geht ganz einfach..
Set WshNetwork = WScript.CreateObject("WScript.Network")
WScript.Echo WshNetwork.UserName
und ne andere möglichkeit wäre sonst die globale variable %USERNAME% auszulesen..
so long
cYrus
...oder folgende API verwenden:
Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Gruss...
-edit-
PS: In VBS kann man doch auf APIs zugreifen, oder? :rolleyes:
Original geschrieben von Mimo
PS: In VBS kann man doch auf APIs zugreifen, oder? :rolleyes:
nee :) jedenfalls nicht ohne zusatztools ;)
greez
cYrus
Vielen Dank für die Hints,
war sehr hilfreich!
Gruß Henner
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.