| Napisany przez Administrator,
z 18-06-2010 12:26
|
Opinie : 65  |
Ulubione : Brak |
Opublikowane w : Powershell, PowerShell |
Jak zablokować użytkowników którzy nie logowali się przez pół roku, szczególnie często się to zdarza kiedy admin w danym regionie jest zarobiony i nie ma czasu na dopilnowanie porządku w AD a do tego niepotrafi pisać skryptów, w takim momencie kiedy mamy takiego zarobionego delikwenta i potrzebujemy szybko i sprawnie zrobić to za pomocą skryptu powershell robimy to w ten sposób (przy okazji przenosimy użytkowników do OU ZombieUsers i robimy disable na użytkowniku (zaleca się nie usuwanie od razu ponieważ np: ciąża trwa dłużej nie 6 miesięcy :):):) Get-QADUser Sizelimit 0 |?{ $_.LastLogonTimestamp -gt (get-date).AddDays(-180)} | Select UserPrincipalName | export-Csv "C:\zombie_users.csv" $csv = Import-csv -path "C:\zombie_users.csv" foreach($user in $csv) { Move-QADObject $User -NewParentContainer ?domain.com/ZombieUsers? Disable-QADUser $user } Ostatnie uaktualnienie : 18-06-2010 12:26
|
|
|
Komentarze użytkowników  |
|
Średnia ocena użytkownika
Brak ocen |
|
Dodaj swój komentarz
|