Ad-Benutzer in PowerShell in CSV exportieren

Active Directory-Benutzer sind viele Attribute zugeordnet, um Ad-Benutzer zu beschreiben. Als Administrator exportieren wir häufig Ad-Benutzer in eine CSV-Datei, um Benutzerattribute durchzugehen, Aduser-Attribute zu analysieren, Aduser-Berichte vorzubereiten und so weiter.

Get-ADUser Cmdlet in Active Directory Abrufen eines oder mehrerer Benutzer aus Active Directory basierend auf Suchkriterien und unter Verwendung von Filterbedingungen Abrufen von ad-Benutzern aus einer domänenspezifischen Organisationseinheit. Verwenden von Export-Csv zum Exportieren von Ad-Benutzern in eine CSV-Datei mit allen Attributen in PowerShell.

In diesem Artikel werde ich erklären, wie Sie mit Get-ADUser Benutzer aus Active Directory in eine CSV-Datei exportieren und die E-Mail-Adresse von Ad-Benutzern aus Active Directory mit Beispielen exportieren.

Ad-Benutzername in CSV exportieren

Um den Aduser-Namen in eine CSV-Datei zu exportieren, verwenden Sie das Cmdlet Get-AdUser im Active Directory mit dem Filterparameter wie unten

Get-ADUser -Filter * | Select-Object Name | export-csv -path D:\adusers-export.csv -NoTypeInformation

Im obigen PowerShell-Skript Get-ADUser Holen Sie sich alle Benutzer in der Domäne mit Filter * (Platzhalterzeichen) und exportieren Sie mit Export-Csv den Aduser-Namen in eine CSV-Datei.

Export ADUser E-Mail-Adressen von Active Directory nach Csv

Active Directory-Benutzer hat E-Mail-Adresse Attribut, um aduser E-Mail-Adressen von Active Directory in CSV-Datei zu exportieren, verwenden Get-ADUser Cmdlet wie unten

Get-ADUser -Filter * -Properties * | Select Name, EMailAddress,DisplayName | Export-Csv D:\adusers-export.csv -NoTypeInformation

Im obigen PowerShell-Skript, Es bekommt Ad-Benutzer aus Active Directory und übergeben Sie es an den zweiten Befehl durch Pipe-Operator (|)

Zweiter Befehl verwendet Name, DisplayName, EmailAddress zum Exportieren der Aduser-E-Mail-Adresse aus Active Directory in eine CSV-Datei.

Über Skript, Export ad Benutzer mehrere Attribute in CSV-Datei.

Benutzer aus Active Directory-Organisationseinheit in CSV exportieren

Organisationseinheit (OU) ist ein Container in Active Directory, der Benutzer, Computer und Gruppen enthält. Um Benutzer aus der Active Directory-Organisationseinheit in eine CSV-Datei zu exportieren, verwenden Sie Get-AdUser Cmdlet wie unten

Get-ADUser -Filter * -SearchBase "OU=HR,DC=SHELLPRO,DC=LOCAL" -Properties * | Select Name,EMailAddress,DisplayName | Export-Csv -Path D:\adusers-export.csv -NoTypeInformation

Im obigen PowerShell-Skript

erster Befehl get aduser from active directory OU (organizational unit) using SearchBase parameter. Ausgabe des ersten Befehls wie folgt

 ADUser von der Organisationseinheit abrufen
Active Directory-Benutzer von der Organisationseinheit abrufen

Mit dem Cmdlet Export-Csv in PowerShell werden Benutzer aus der Active Directory-Organisationseinheit in eine CSV-Datei exportiert.

Aktivierte Ad-Benutzer in CSV exportieren

Die Eigenschaft Active Directory user Enabled hat entweder den Wert True oder False, der entscheidet, ob aduser aktiviert ist oder nicht.

Um aktivierte ad-Benutzer in eine CSV-Datei zu exportieren, verwenden Sie Get-AdUser Cmdlet wie unten

Get-ADUser -Filter * -Property * | Where-Object {$_.Enabled -like "True"} | Select Name, EmailAddress, DisplayName | Export-Csv -Path D:\adusers-export.csv -NoTypeInformation

Im obigen PowerShell-Skript

Erster Befehl get adusers from active directory and pass user objects to second command.

Zweiter Befehl Überprüfen Sie den aktivierten Status und wählen Sie Name, EmailAddress und DisplayName.

Mit dem Cmdlet Export-Csv in PowerShell werden aktivierte Ad-Benutzer in eine CSV-Datei exportiert.

Benutzeranmeldename aus Active Directory exportieren

Verwenden Sie zum Exportieren des Benutzeranmeldenamens lastlogondate aus Active Directory das Cmdlet Get-ADUser wie unten

 Get-ADUser -Filter * -Property * | Where-Object {$_.Enabled -like "False"} | Select Name, EmailAddress, DisplayName,LastLogonDate,UserPrincipalName | Export-Csv -Path D:\adusers-export.csv -NoTypeInformation

Über dem PowerShell-Skript get-ADUser user name, emailaddress, displayname, lastlogondate und userprincipalname und exportieren Sie den Benutzeranmeldenamen und das Datum der letzten Anmeldung mit Export-CSV in eine CSV-Datei.

Fazit

Ich hoffe, dass der obige Artikel den Anzeigenbenutzer in eine CSV-Datei mit Attributen wie Name, E-Mail-Adresse, Anmeldename und Datum der letzten Anmeldung exportiert, die für Sie hilfreich sind.

Weitere Themen zu PowerShell Active Directory-Befehlen und PowerShell-Grundlagen finden Sie auf der ShellGeek-Startseite.

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.