Vielleicht eine Hilfe...
"net stats server" liefert dir zwar nicht die Zeit wie lange ein Benutzer angemeldet ist, aber wie lange der Rechner schon läuft.
Die Ausgabe lässt sich in eine Textdatei umleiten und dann auslesen. Sieht dann so aus....
RunWait(@ComSpec & " /c net stats srv >c:\temp\shutdowntime.txt","",@SW_HIDE)
$file = FileOpen("c:\temp\shutdowntime.txt", 0)
If $file = -1 Then Exit(1)
$zeit = ""
While 1
$a = FileReadLine($file)
If @error = -1 Then ExitLoop
If StringLeft($a, 15) = "Statistik seit " Then $zeit = StringMid($a,16)
WEnd
FileClose($file)
Sleep(500)
FileDelete("c:\temp\shutdowntime.txt")
Msgbox(0,"Zeit",$zeit)