Uzyskiwanie listy jednostek organizacyjnych w AD za pomocą skryptów PowerShell
Poniżej przedstawiono porównanie uzyskiwania listy jednostek organizacyjnych w AD za pomocą Windows PowerShell i ADManager Plus:
Windows PowerShell
Uzyskiwanie listy jednostek organizacyjnych w AD za pomocą 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
Get-ADOrganizationalUnit -Filter'Name -like "*"' | Format-Table Name, DistinguishedName -B
Kliknij, aby skopiować cały skrypt
ADManager Plus
Uzyskiwanie raportu:
- Wybierz Wszystkie jednostki organizacyjne z karty Raporty o jednostkach organizacyjnych -> Raporty.
- Wybierz domenę i kliknij Generuj.
- Wybierz opcję Eksportuj jako, aby wyeksportować raport w dowolnym z preferowanych formatów (CSV, PDF, HTML, CSVDE i XLSX).
Zrzut ekranu
» Rozpocznij 30-dniowy bezpłatny okres próbny
Ograniczenia:
- Ten skrypt można uruchomić tylko na komputerach z rolą Active Directory Domain Services.
- Wprowadzenie nawet drobnych modyfikacji do raportu — takich jak dodanie dodatkowych atrybutów w raportach — wymaga ich modyfikacji i ponownego wykonania, co jest czasochłonne.
- W przypadku każdego typu formatu należy odpowiednio zmodyfikować skrypt, aby eksportować informacje w tym formacie, co prowadzi do zwiększenia złożoności zapytań LDAP w tych skryptach.
- Rozwiązywanie problemów z tymi skryptami wymaga rozległej wiedzy na temat usługi AD i skryptów.
ADManager Plus pobierze szczegóły jednostki organizacyjnej w dowolnym formacie w prostym i intuicyjnie zaprojektowanym interfejsie użytkownika.