Seite 1 von 1
liste angemeldeter user
Verfasst: 13 Okt 2014, 12:34
von erwinr
Hi allerseits,
ich möchte OPSI gerne dazu mißbrauchen, auf einem Terminalserver die aktuell angemeldeten Benutzer abzufragen.
Bietet der opsi-admin dazu eine geeignete Methode?
Dank, Gruß,
Erwin
Re: liste angemeldeter user
Verfasst: 13 Okt 2014, 12:48
von erwinr
Im Webinterface auf
https://a.b.c.d:4447/ gibt es die Methode "getActiveSessions".
Im opsi-admin finde ich diese Methode nicht (stable; i.e. opsi 4.0.4)
Gruß, E.
Re: liste angemeldeter user
Verfasst: 13 Okt 2014, 13:13
von wolfbardo
Hallo,
versucht den aktuell am Desktop angemeldeten User herauszufinden.
Ich gehe davon aus, dass diese Methode momentan keine echte Liste der angemeldeten User liefert.
Gruss
Bardo Wolf
Re: liste angemeldeter user
Verfasst: 13 Okt 2014, 18:59
von mensch90
Hey,
ich nutze z.B. folgende Methode, um herauszufinden, ob ein User eingeloggt ist, dessen lokalen Profil ich gerne löschen möchte (Filesystem & Registry)...
Code: Alles auswählen
[DosInAnIcon_get_logged_in_users]
@echo off
query session
[Sub_check_logged_in_users]
Set $local_users_unfiltered$ = getOutStreamFromSection ('DosInAnIcon_get_logged_in_users')
Set $local_users_filter$ = takeFirstStringContaining ($local_users_unfiltered$,$property_local_username$)
if not ($local_users_filter$ = "")
Message "Der Benutzer " + $property_local_username$ + " ist derzeit eingeloggt! Bitte melden Sie sich ab!"
isFatalError "Benutzer ist noch angemeldet!"
else
Message "Der Benutzer " + $property_local_username$ + " ist nicht eingeloggt!"
endif