AD-gebruiker exporteren naar CSV in PowerShell

Active directory-gebruiker heeft veel attributen waarmee ad-gebruiker wordt beschreven. Als beheerder exporteren we vaak ad-gebruiker naar csv-bestand om door gebruikersattributen te gaan, aduser-attributen te analyseren, aduser-rapport voor te bereiden enzovoort.

Get-AdUser cmdlet in active directory haal een of meer gebruikers uit active directory op basis van zoekcriteria en met behulp van filtervoorwaarden haal ad-gebruikers uit domein, specifieke OU. Met behulp van Export-Csv om ad-gebruikers te exporteren naar csv-bestand met alle attributen in PowerShell.

In dit artikel zal ik uitleggen hoe u Get-AdUser kunt gebruiken om gebruikers van active directory naar csv-bestand te exporteren, het e-mailadres van ad-gebruikers uit active directory te exporteren met voorbeelden.

ad-gebruikersnaam exporteren naar CSV

om de AD-gebruikersnaam naar csv-bestand te exporteren, gebruikt u Get-AdUser cmdlet in active directory met Filterparameter zoals hieronder

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

in het bovenstaande PowerShell-script, Get-AdUser alle gebruikers in het domein ophalen met behulp van Filter * (jokerteken ) en met Export-Csv exporteert u de AD-gebruikersnaam naar csv-bestand.

AdUser-e-mailadressen exporteren van Active Directory naar Csv

Active directory-gebruiker heeft e-mailadres attribuut, om aduser-e-mailadressen van active directory naar csv-bestand te exporteren, gebruik Get-aduser cmdlet zoals hieronder

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

in het bovenstaande PowerShell-script, het ad-gebruikers uit active directory halen en het doorgeven aan het tweede commando via pipe operator (|)

tweede commando gebruikt naam, DisplayName, emailadres om aduser-e-mailadres uit active te exporteren map naar csv-bestand.

boven script, exporteer ad user meerdere attributen naar csv-bestand.

gebruikers exporteren van Active Directory-OU naar CSV

organisatie-eenheid (Ou) is een container in Active directory die gebruikers, computers en groepen bevat. Als u gebruikers van active directory-OU naar csv-bestand wilt exporteren, gebruikt u Get-AdUser cmdlet zoals hieronder

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

in het bovenstaande PowerShell-script,

eerste opdracht haal aduser op uit active directory – ou (organisatie-eenheid) met behulp van de parameter SearchBase. Uitvoer van het eerste commando zoals hieronder

Aduser ophalen van OU
Active Directory-gebruikers ophalen van OU

met behulp van Export-Csv cmdlet in PowerShell, het exporteren van gebruikers van active directory OU naar csv-bestand.

actieve AD-gebruikers exporteren naar CSV

de eigenschap Active directory user Enabled heeft True of False waarde die bepaalt dat aduser is ingeschakeld of niet.

als u actieve ad-gebruikers naar csv-bestand wilt exporteren, gebruikt u Get-AdUser cmdlet zoals hieronder

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

in het bovenstaande PowerShell-script,

eerste opdracht AD-gebruikers ophalen uit active directory en gebruikersobjecten doorgeven aan tweede opdracht.

tweede opdracht Controleer ingeschakeld status en selecteer Naam, emailadres en DisplayName.

door gebruik te maken van Export-Csv cmdlet in PowerShell, exporteert het AD-gebruikers naar csv-bestand.

aanmeldingsnaam van Gebruiker exporteren uit Active Directory

om aanmeldingsnaam van gebruiker, lastlogondate uit active directory te exporteren, gebruikt u Get-AdUser cmdlet zoals hieronder

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

boven PowerShell-script, ad-gebruikersnaam, emailadres, displayname, lastlogondate en gebruikersprincipe en exporteer gebruikersnaam en laatste aanmeldingsdatum naar CSV-bestand met Export-CSV.

conclusie

ik hoop dat het bovenstaande artikel ad user naar csv-bestand exporteert met attribuut zoals naam, e-mailadres, aanmeldingsnaam, laatste aanmeldingsdatum nuttig voor u.

u kunt meer onderwerpen over PowerShell Active Directory-opdrachten en PowerShell-basics vinden op de shellgeek-startpagina.

Write a Comment

Het e-mailadres wordt niet gepubliceerd.