Frage zu Registrierungs Key
hallo,
wisst ihr wo es in den Registry Keys einen erkenbaren unterschied gibt, ob der Anmeldebildschirm da ist oder ob der User angemeldet ist?
meinetwegen : HKEY/......./ User =0 für anmeldebildschirm oder HKEY/......./ User =1 für User ist angemeldet?
Versteht ihr was ich mein?
Vielen Dank schon mal für eventuell hilfreiche Antworten.
kleiner-admin
wisst ihr wo es in den Registry Keys einen erkenbaren unterschied gibt, ob der Anmeldebildschirm da ist oder ob der User angemeldet ist?
meinetwegen : HKEY/......./ User =0 für anmeldebildschirm oder HKEY/......./ User =1 für User ist angemeldet?
Versteht ihr was ich mein?
Vielen Dank schon mal für eventuell hilfreiche Antworten.
kleiner-admin
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 63002
Url: https://administrator.de/forum/frage-zu-registrierungs-key-63002.html
Ausgedruckt am: 22.04.2025 um 17:04 Uhr
1 Kommentar
RegKey wüsste ich keinen, aber WMI + WSH hilft da weiter:
Wenn objItem.Username leer ist, ist niemand auf der Konsole angemeldet, wenn ein Name drinsteht, ist der User angemeldet.
Const wbemFlagReturnImmediately = &h10
Const wbemFlagForwardOnly = &h20
strComputer = "Computername"
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem", "WQL", _
wbemFlagReturnImmediately + wbemFlagForwardOnly)
For Each objItem In colItems
WScript.Echo "UserName: " & objItem.UserName
Next
Wenn objItem.Username leer ist, ist niemand auf der Konsole angemeldet, wenn ein Name drinsteht, ist der User angemeldet.