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. Zitieren
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. Zitieren
Gast Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 da kann man aber nicht herausfinden, wo ein user angemeldet ist auf welchen pcs Zitieren
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 Zitieren
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 Zitieren
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. Zitieren
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? Zitieren
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. Zitieren
Gast Geschrieben 14. Februar 2013 Geschrieben 14. Februar 2013 Dim objNetwork Dim userName Set objNetwork = CreateObject("WScript.Network") userName = objNetwork.UserName WScript.Echo userName Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.