sh_ 0 Geschrieben 4. August 2015 Melden Teilen Geschrieben 4. August 2015 Hallo zusammen, ich bin auf der suche, für einen AD User (am besten per Powershell) die Login und Logoff Zeiten abzufragen. Das Problem ist, das ich diese übereinen längeren Zeitraum machen möchte also z.b. die letzten 30 tage. Daher gehe ich davon aus, das ich die Abfrage auf die Eventlogs der DCs richten muss? Ich gehe auch davon aus, dass ich wohl Timestamps benutzen muss da diese unter den DCs repliziert werden. Vielleicht kann das ja einer bestätigen und hat eventuell schon ein kleines Skript wie ich über den samAccountname die Zeiten abragen kann. Vielen Dank schon mal. VG SH Zitieren Link zu diesem Kommentar
NilsK 2.930 Geschrieben 4. August 2015 Melden Teilen Geschrieben 4. August 2015 Moin, was ist der Zweck der Maßnahme? Wenn es sich um Überwachung von Mitarbeitern handelt, ist das rechtlich heikel und du solltest das nicht ohne juristische Beratung tun. Windows protokolliert nur die Anmeldung, eine Abmeldung gibt es im AD nicht. Für die genauen Anmeldezeiten müsstest du in der Tat die DCs abfragen, und zwar alle, denn dieser Zeitstempel wird nicht repliziert. Das Feld heißt "lastLogon". Eine Boardsuche hätte dir evtl. dieses gezeigt: http://www.mcseboard.de/topic/131524-last-logon-auslesen/ Um die Abmeldung herauszufinden, müsstest du auf allen Clients das Eventlog abfragen. Selbst das wäre aber keine gesicherte Information, denn wenn der User den Rechner einfach abschaltet oder in den Pause-Modus schickt, gibt es auch kein Abmelde-Event. Gruß, Nils 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.