Gast Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 Hallo, wie kann man per VBScript, Powershell etc. auslesen, auf welchem Computer ein Active Directory Benutzer überall angemeldet ist. danke im voraus.
pr0gg3r Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 Vielleicht hilft dir das weiter: PsLoggedOn Aber dann müsstest du alle Computer durchgehen. Anders könntest du über ein (Start)Script irgendwo speichern, wenn sich ein User anmeldet und wieder löschen, wenn er sich abmeldet.
Gast Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 da kann man aber nicht herausfinden, wo ein user angemeldet ist auf welchen pcs
Gast Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 da ist das tool PsLoggedon dabei, damit geht es wunderbar. das ist aber eine .exe-Datei und ich brauche den quellcode, da es in ein anderes programm eingebaut werden soll wie bekommei ch den danke
flashpixx Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 das ist aber eine .exe-Datei und ich brauche den quellcode, da es in ein anderes programm eingebaut werden soll wie bekommei ch den Im Grunde gar nicht, Du kannst aus einer Exe nicht den Quellcode zurück gewinnen, allenfalls ein Assembly und das wird Dir hier nicht weiter helfen. Nutze das Tool aus Deiner Software oder schau in der MSDN nach, ob Du ggf mit entsprechenden Windows Strukturen (COM, DCOM, ...) eine Komponente nutzen kannst, die Dir die Informationen liefert
SilentDemise Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 zieh dir eine liste der rechner aus dem ad und gehe die logon domäne durch und vergleiche sie mit eurer domain.
Gast Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 wie logon domäne durchgehen? steht das im ad wo sich der user gerade angemelet hat/ist?
SilentDemise Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 mit einer liste aller rechner kannst du jeden per wmi / powershell ansprechen und nachschauen, aus welcher domäne der aktuell angemeldete User kommt.
Gast Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 Dim objNetwork Dim userName Set objNetwork = CreateObject("WScript.Network") userName = objNetwork.UserName WScript.Echo userName
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden