mr.quickly
Goto Top

Suche ein Script oder Tool welches den angemeldeten Benutzer eines Remotecomputers zurückliefert

Hallo Allerseits,

ich suche ein Script oder Tool mit welchem ich über das Netzwerk den Namen eines angemeldeten Benutzers von einem anderen Computer auslesen kann.

Beispiel:

Ich sehe in einer Software nur den Rechnername z.B. "XP-34094".
Nun möchte ich aber ich wissen will welcher Benutzer daran arbeitet.

Wäre nett, wenn mir da jemand einen Tipp geben könnte.

Dank im Voraus

Gruß

Thomas

Content-ID: 27111

Url: https://administrator.de/contentid/27111

Ausgedruckt am: 22.11.2024 um 09:11 Uhr

mr.quickly
mr.quickly 01.03.2006 um 11:49:42 Uhr
Goto Top
Habe die Lösung gefunden,

computername = "hier den gewünschten computernamen eintragen"  

set myobject = getobject("winmgmts:\\" & computername & "\root\cimv2")  
set myobject2=myobject.get("win32_computersystem.name='" & computername & "'")  
wscript.echo myobject2.username & " is currently logged on to " & computername   


Leider funktioniert das nur mit Admin rechten. Wäre nicht schlecht, wenn ein Benutzer das auch abfragen könnte.
artchie
artchie 03.03.2006 um 23:02:57 Uhr
Goto Top
das ganze geht noch viel einfacher!

schreib ins loginscript:
echo %username% > \\srv1\freigabe\%computername%

und ins logoffscript analog hinzu:
del \\srv1\freigabe\%computername%

damit kannst du mit ASP nen dynamischen raumplan erstellen
Biber
Biber 03.03.2006 um 23:49:11 Uhr
Goto Top
Hmm, ich glaube eher, Thomas sucht ein Tool wie PsLoggedOn.exe von http://www.sysinternals.com.

Damit lässt sich mit gegebenem Rechnernamen der angemeldete User anzeigen.
Gruß
Biber
mr.quickly
mr.quickly 06.03.2006 um 13:04:17 Uhr
Goto Top
Vielen Dank Biber!!!

Genau das habe ich gesucht.