Znajdź datę ostatniej zmiany hasła użytkownika usługi AD za pomocą skryptów PowerShell
Poniżej przedstawiono porównanie uzyskiwania daty ostatniej zmiany hasła użytkowników usługi AD za pomocą Windows PowerShell i ADManager Plus:
Windows PowerShell
Pobieranie szczegółów ostatniej zmiany hasła użytkowników usługi AD za pomocą skryptów PowerShell:
- Określ domenę, z której ma zostać pobrany raport.
- Określ atrybuty LDAP potrzebne do pobrania raportu.
- Skompiluj skrypt.
- Wykonaj go w programie Windows PowerShell.
- Raport zostanie wyeksportowany w podanym formacie.
- Aby uzyskać raport w innym formacie, należy zmodyfikować skrypt odpowiednio do potrzeb użytkownika.
Przykładowy skrypt Windows PowerShell:
Copied
-identity * -properties passwordlastset, passwordneverexpires | sort name | ft Name, passwordlastset, Passwordneverexpire
Kliknij, aby skopiować cały skrypt
ADManager Plus
Uzyskanie daty ostatniej zmiany hasła użytkownika usługi AD:
- Kliknij kolejno opcje Raporty -> Raporty o hasłach -> Użytkownicy ze zmienionym hasłem.
- Wybierz domenę, jednostkę organizacyjną i żądany przedział czasu.
- Kliknij przycisk Generuj.
Zrzut ekranu
» Rozpocznij 30-dniowy bezpłatny okres próbny
Poniżej przedstawiono ograniczenia dotyczące uzyskiwania daty ostatniej zmiany hasła użytkowników usługi AD za pomocą natywnych narzędzi, takich jak Windows PowerShell:
- Ten skrypt można uruchomić tylko na komputerach z rolą Active Directory Domain Services.
- Dodanie nawet drobnych szczegółów do raportu — na przykład dodatkowych atrybutów — wymaga modyfikacji i ponownego wykonania skryptów, co jest czasochłonne.
- Eksportowanie raportu w określonym formacie wymaga odpowiedniego zmodyfikowania skryptów, co zwiększa ich złożoność.
- W przypadku wystąpienia błędów rozwiązywanie problemów nie jest łatwe.
ADManager Plus pozwala na uzyskanie raportu o dacie ostatniej zmiany hasła użytkowników usługi AD w formacie CSV, PDF, HTML lub XLSX za pomocą prostego i intuicyjnie zaprojektowanego interfejsu użytkownika.