"Tote" User im Active Directory auslesen, deaktivieren und verschieben
Hallo,
ich brauche einmal Hilfe.
Ich bin dabei das AD bei uns aufzuräumen. Jetzt benötige ich ein Tool oder ein Script, welches folgendes macht:
- auslesen der Benutzer, die sich seit 6 Monaten nicht mehr angemeldet haben
- diese User in einer OU verschieben und deaktivieren
Kennt wer eines bzw die Befehle?
ich brauche einmal Hilfe.
Ich bin dabei das AD bei uns aufzuräumen. Jetzt benötige ich ein Tool oder ein Script, welches folgendes macht:
- auslesen der Benutzer, die sich seit 6 Monaten nicht mehr angemeldet haben
- diese User in einer OU verschieben und deaktivieren
Kennt wer eines bzw die Befehle?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 287309
Url: https://administrator.de/forum/tote-user-im-active-directory-auslesen-deaktivieren-und-verschieben-287309.html
Ausgedruckt am: 23.12.2024 um 05:12 Uhr
3 Kommentare
Neuester Kommentar
Moin,
Powershell...
Gruß jodel32
Powershell...
Import-Module ActiveDirectory
get-aduser -Filter * -Properties LastLogonDate | ?{$_.LastLogonDate -ne $null -and $_.LastLogonDate -lt (get-date).AddMonths(-6) -and $_.Surname -ne $null} | Move-ADObject -TargetPath "OU=OLDUSERS,dc=domain,dc=de" -Passthru | Set-AdUser -Enabled $false
Gruß jodel32
im Parameter -TargetPath "OU=OLDUSERS,dc=domain,dc=de" deine OU anpassen, feddich. Zeitraum siehst du ja AddMonths(-6)
Gruß jodel32
Powershell Grundlagen- und Praxisvermittlung:
Gruß jodel32
für mich ist Powershell noch Neuland...
https://technet.microsoft.com/de-de/library/dd378937%28v=ws.10%29.aspxPowershell Grundlagen- und Praxisvermittlung: