Uzyskiwanie listy wszystkich serwerów usługi Active Directory za pomocą poleceń PowerShell

Poniżej przedstawiono porównanie uzyskiwania listy serwerów w usłudze AD za pomocą programów Windows PowerShell i ADManager Plus.

Windows PowerShell

Uzyskiwanie listy serwerów w usłudze 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 PowerShell:

 Copied
Import-Module ActiveDirectory
Get-ADComputer -Filter 'operatingsystem -like "*server*" -and enabled -eq "true"' ` -Properties Name,Operatingsystem,OperatingSystemVersion,IPv4Address | Sort-Object -Property Operatingsystem |
Select-Object -Property Name,Operatingsystem,OperatingSystemVersion,IPv4Address
Kliknij, aby skopiować cały skrypt

ADManager Plus

  • Wybierz Raporty -> Raporty o komputerach -> Raporty oparte na systemie operacyjnym.
  • Wybierz domenę i jednostkę organizacyjną.
  • Wybierz system operacyjny z listy i kliknij przycisk Generuj.

Zrzut ekranu

Lista wszystkich serwerów w usłudze Active Directory uzyskana za pomocą programu ADManager Plus

» 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 niewielkich zmian w skrypcie — na przykład dodanie dodatkowych atrybutów do raportów — wymaga jego modyfikacji i ponownego wykonania, co jest czasochłonne.
  • Dla każdego typu formatu należy odpowiednio zmodyfikować skrypt, aby eksportować w tym formacie, co prowadzi do zwiększenia złożoności zapytań LDAP w skryptach.
  • Rozwiązywanie problemów ze skryptem wymaga rozległej wiedzy na temat usługi AD i skryptów.

ADManager Plus umożliwia pobieranie informacji o serwerach w dowolnym formacie CSV, XLSX, PDF lub HTML za pomocą prostego i intuicyjnie zaprojektowanego interfejsu użytkownika.

Uzyskaj najważniejsze informacje o komputerach w usłudze Active Directory w domenach, korzystając ze specjalnych raportów.

  Rozpocznij 30-dniowy bezpłatny okres próbny
  • Rozpocznij zażądanie, raportowanie i automatyzację AD bez skryptów za pomocą ADManager Plus.
  •  
  • Klikając „Pobierz bezpłatną wersję próbną”, wyrażasz zgodę na przetwarzanie danych osobowych zgodnie z  Zasadami ochrony prywatności.
  • Dziękujemy za pobranie!
  • Pobieranie powinno rozpocząć się automatycznie w ciągu 15 sekund. Jeśli nie rozpocznie się automatycznie, kliknij tutaj, aby pobrać ręcznie

Praktyczne wskazówki dotyczące PowerShell: