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-Key: 27111

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

Printed on: April 23, 2024 at 06:04 o'clock

Member: mr.quickly
mr.quickly Mar 01, 2006 at 10:49:42 (UTC)
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.
Member: artchie
artchie Mar 03, 2006 at 22:02:57 (UTC)
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
Member: Biber
Biber Mar 03, 2006 at 22:49:11 (UTC)
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
Member: mr.quickly
mr.quickly Mar 06, 2006 at 12:04:17 (UTC)
Goto Top
Vielen Dank Biber!!!

Genau das habe ich gesucht.