Veröffentlicht 1. August 200718 j Hi ! Vielleicht habt ihr ja eine spontane Idee. Folgende Situation: Ich habe einen W2003 Domain Controller. Viele Clients die noch zu der Domäne gehören gibt es nicht mehr. Ich muss allerdings wissen welche das genau sind. Gibt es eine Möglichkeit rauszufinden (am besten über ein skript), wann die Workstations sich das letzte Mal beim DC gemeldet haben ? Gruß hoffmala
1. August 200718 j Last Logon Times bei Usern Find LastLogon Across All Windows Domain Controllers - The Code Project - C# Programming True Last Logon 2.0 Habe ich grad spontan bei Google gefunden.
1. August 200718 j Hallo, es gibt im Computerobjekt ein Datum von der letzten Aktualisierung. Das Datum wid hochgesetzt wenn z. B. ein Client zur Domäne hinzugefügt wird oder wenn der Client das Kennwort ändert. Schau mal auf die Registerkarte Objekt ist es glaube ich. Das Datum könnte man ja per Script abfragen und alles ausgeben lassen was älter als 2007 ist. Frank
1. August 200718 j Ich denke das ist genau das was Du suchst. find inactive computers (Perl) - Active Directory Cookbook, 2nd edition Frank
10. August 200718 j find inactive computers (Perl) - Active Directory Cookbook, 2nd edition Das Skript wäre genial, wenn es denn funktionieren würde. Irgendwie wird die letzte Schleife nicht abgearbeitet. T
14. August 200718 j OK... Und jetzt ? gibt es nicht eine Skript lösung die funktioniert ? Das Problem was ich dazu habe ist, ich habe keine Ahnung was Perl angeht...
14. August 200718 j Was gibt das Skript denn aus, wenn du es bei dir laufen laesst? Die Variable hast du aber geaendert oder?
14. August 200718 j geht auch mit dsquery u.ä., muss mal suchen siehe http://www.oreilly.com/catalog/activedckbk/chapter/ch08.pdf Using a command-line interface The following query will locate all inactive computers in the current forest: > dsquery computer forestroot -inactive <NumWeeks> You can also use domainroot in combination with the -d option to query a specific domain: > dsquery computer domainroot -d <DomainName> -inactive <NumWeeks> or you can target your query at a specific container: > dsquery computer ou=MyComputers,dc=rallencorp,dc=com -inactive <NumWeeks> This can only be run against a Windows Server 2003 domain functional level or higher domain.
15. August 200718 j Was gibt das Skript denn aus, wenn du es bei dir laufen laesst? Die Variable hast du aber geaendert oder? Das Skript gibt immer "0" aus. Klar, habe ich es geändert. Ich habe es sogar geschafft ds Skript auf die betreffende OU umzubiegen, weil bei uns "Computers" leer ist. T
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.