Czy istnieje sposób na zresetowanie hasła dla dużej listy użytkowników Active Directory?
Mam listę kont użytkowników, które wymagają zresetowania hasła do domyślnego (również użytkownicy będą musieli zmienić swoje hasło przy pierwszym logowaniu). Czy istnieje sposób na zresetowanie hasła dla dużej listy użytkowników Active Directory? Wolałbym nie używać oprogramowania innych firm. Czy mogę to zrobić w dsa.exe? Czy można to zrobić za pomocą skryptu powłoki zasilania? Widziałem kilka przykładów resetowania haseł dla wszystkich użytkowników w jednostce organizacyjnej, ale to nie działa dla mnie. Muszę zresetować hasła tylko dla 50 z 300 użytkowników w tej samej jednostce organizacyjnej.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Jak zbiorczo zresetować hasła dla wszystkich użytkowników w jednostce organizacyjnej?
https://serverfault.com/questi ... an-ou
i możesz podążać za tym linkiem również Masowa zmiana hasła w active directory
http://blog.scottlowe.org/2005 ... tory/
http://blog.scottlowe.org/2005 ... tory/
ELse wybiera bezpłatne narzędzie, takie jak samoobsługa Lepide Active Directory. Umożliwi to zmianę hasła, aby ograniczyć do 50 użytkowników.
Anonimowy użytkownik
Potwierdzenie od:
http://blogs.technet.com/b/hey ... .aspx
.
Możesz zapętlić i odczytać nazwy kont, z których chcesz zresetować
nazwy użytkownika, które mam nadzieję, że masz już gdzieś na liście.
Jeśli masz moduł AD dla PowerShell, jest to jeszcze łatwiejsze
http://social.technet.microsof ... 5d6a8
(możesz także przeczytać
nazwy użytkowników używające tej metody zamiast filtru).
Najpierw musisz zaimportować moduł ActiveDirectory.
Moduł importu ActiveDirectory
Po drugie, wygeneruj SecureString zawierający hasło.
$ securePwd = ConvertTo-SecureString -String "P @ ssw0rd!" -Force -AsPlainText
Po trzecie, znajdź użytkowników Active Directory i użyj Set-ADAccountPassword, aby zresetować hasło.
Get-ADUser -Filter {Name -like "Test
"} | Set-ADAccountPassword -NewPassword $ securePwd *
Alternatywnie możesz wyświetlić poniższe łącze, aby uzyskać więcej informacji na temat poleceń cmdlet usługi Active Directory.
Polecenia cmdlet usługi Active Directory w programie Windows PowerShell
http://technet.microsoft.com/e ... .aspx
http://technet.microsoft.com/e ... .aspx
Anonimowy użytkownik
Potwierdzenie od: