Jak wygenerować i wyeksportować raport o wyłączonych użytkownikach?

Poniżej przedstawiono porównanie uzyskiwania raportu o wyłączonych użytkownikach za pomocą programów Windows PowerShell i ADManager Plus

Windows PowerShell

Uzyskiwanie raportu o wyłączonych użytkownikach za pomocą polecenia cmdlet get aduser w skrypcie PowerShell:

  • Określ domenę, z której ma zostać pobrany raport.
  • Określ atrybuty LDAP potrzebne do pobrania raportu.
  • Określ główny kontroler domeny, z którego ma zostać pobrany raport.
  • 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
import-module activedirectory
$OutFile = 'C:\Scripts\DisabledUsers.csv' 
# your output file
$filter = {Enabled -eq $false}
Get-ADUser -Filter $filter 
| foreach {Add-Content -path 
$OutFile "$($_.SamAccountName),
$($_.distinguishedName)"}                           
                    
Kliknij, aby skopiować cały skrypt

ADManager Plus

Uzyskiwanie raportu:

  • W sekcji Raporty o użytkownikach wybierz opcję Wyłączeni użytkownicy.
  • Wybierz domenę i jednostkę organizacyjną. Kliknij przycisk Generuj.
  • Wybierz opcję Eksportuj jako i wybierz z listy rozwijanej preferowany format, w jakim chcesz uzyskać raport (CSV, PDF, HTML, CSVDE i XLSX).

Zrzut ekranu

Export disabled Active Directory users to CSV using ADManager Plus
 

» Rozpocznij 30-dniowy bezpłatny okres próbny

Poniżej przedstawiono ograniczenia dotyczące uzyskiwania raportu o włączonych kontach użytkowników usługi AD za pomocą narzędzi natywnych, 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ść.
  • iv. W przypadku wystąpienia błędów rozwiązywanie problemów nie jest łatwe.

W przypadku korzystania ze skryptów PowerShell w poleceniach cmdlet należy uwzględnić każdy atrybut, który ma być wyświetlany w raporcie, w przeciwieństwie do korzystania z funkcji „Dodaj/usuń kolumny” w programie ADManager Plus. „Włączeni użytkownicy” to łatwo dostępny raport w programie ADManager Plus, który można wyeksportować w dowolnym z dostępnych formatów.

Odkryj ponad 200 wbudowanych raportów dotyczących usługi Active Directory dostępnych za jednym kliknięciem.

  Uzyskaj 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: