Joe 10 Geschrieben 19. April 2005 Melden Teilen Geschrieben 19. April 2005 Wie kann ich feststellen, welche Benutzer an einem Win2k3 SBS-Server angemeldet sind (nicht lokal sondern via Netzwerk) und welche Dateien von Ihnen gesperrt sind? Unter NT4 gab es noch die Serververwaltung, gibt es sowas auch unter Win2k3. Gibt es analog dazu auch die Möglichkeit herauszufinden, welcher Benutzer lokal an einem WIn2k-PC angemeldet ist? Gruss Joe Zitieren Link zu diesem Kommentar
nesret 10 Geschrieben 19. April 2005 Melden Teilen Geschrieben 19. April 2005 hi, vielleicht hiermit '************************************************************** ' ' gibt den gerade angemeldeten User zurück '************************************************************** Option Explicit Dim Server Server = "SERVER" If Server = "" Then MsgBox "Servername oder IP-Adresse angeben!" & vbCRLF & vbCRLF & ". . . das ist das Ende" , , WScript.ScriptName WScript.Quit End If MsgBox WMIinfo ( Server ), , WScript.ScriptName MsgBox WMIinfo ( "192.168.0.1" ), , WScript.ScriptName WScript.Quit '************************************************************** '************************************************************** Function WMIinfo ( Server ) ' Anfang '************************************************************** Dim objWMIService, colItems, objItem On Error Resume Next Set objWMIService = GetObject("winmgmts:\\" & Server & "\root\cimv2") if not err.Number = 0 then If err.Number = -2147217405 Then err.Description = "Access Denied" WMIinfo = Server & " ==>" & err.Description & " - Fehlernr. " & err.Number WScript.Quit End If Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem",,48) For Each objItem in colItems if not objItem.UserName = "" then WMIinfo = Server & " ==> " & objItem.UserName & vbTab & " ist angemeldet" Else WMIinfo = Server & " ==> kein angemeldeter User" End If Next On Error GoTo 0 End Function ' WMI ( Server ) '************************************************************** Zitieren Link zu diesem Kommentar
NTAndy 10 Geschrieben 21. April 2006 Melden Teilen Geschrieben 21. April 2006 Hi, zu Frage 1: In der Computer Management console unter Shared Folders...dort kannst du sehen welche Dateien von Usern gerade geöffnet sind. zu Frage 2: http://www.sysinternals.com BGinfo ... mit dem Tool kannst du auch noch einiges mehr machen und ist für Server (gerade wenn sie Remote betrieben werden) sehr zu empfehlen. Gruss Andy Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.