exportați utilizatorul anunțului în CSV în PowerShell

utilizatorul Active directory are multe atribute asociate acestuia pentru a descrie utilizatorul anunțului. Ca administrator, de multe ori exportăm utilizatorul anunțului în fișierul csv pentru a parcurge atributele utilizatorului, pentru a analiza atributele aduser, pentru a pregăti raportul aduser și așa mai departe.

Get-AdUser cmdlet în active directory obțineți unul sau mai mulți utilizatori din active directory pe baza criteriilor de căutare și folosind condițiile de filtrare obțineți utilizatori de anunțuri din domeniu, specific OU. Utilizarea Export-Csv pentru a exporta utilizatorii de anunțuri în fișier csv cu toate atributele în PowerShell.

în acest articol, vă voi explica cum să utilizați Get-AdUser pentru a exporta utilizatorii din active directory în fișierul csv, exportați adresa de e-mail a utilizatorilor de anunțuri din active directory cu exemple.

exportați numele utilizatorilor de anunțuri în CSV

pentru a exporta numele aduser în fișierul csv, utilizați Get-AdUser cmdlet în active directory cu parametrul filtru de mai jos

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

în scriptul PowerShell de mai sus, Get-AdUser obține toți utilizatorii din domeniu folosind Filter * ( caracter wildcard ) și folosind Export-Csv, exportați numele aduser în fișierul csv.

Export AdUser adrese de e-mail de la Active Directory la Csv

utilizator Active directory are atribut adresa de e-mail, pentru a exporta ADUser adrese de e-mail de la active directory la fișier csv, utilizați Get-AdUser cmdlet ca mai jos

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

în scriptul PowerShell de mai sus, se obține utilizatorii de anunțuri de la active directory și trece-l la a doua comandă prin operator de conducte (|)

a doua comandă utilizează numele, DisplayName, emailaddress pentru a exporta adresa de e-mail ADUser din Active Directory în fișierul CSV.

de mai sus script, export ad utilizator mai multe atribute la fișier csv.

exportați utilizatorii din Active Directory OU în CSV

unitatea organizațională (OU) este un container în Active directory conține utilizatori, computere și grupuri. Pentru a exporta utilizatorii din Active directory ou în fișierul csv, utilizați Get-AdUser cmdlet ca mai jos

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

în scriptul PowerShell de mai sus,

prima comandă obțineți aduser din Active directory OU (unitate organizațională) utilizând parametrul SearchBase. Ieșirea primei comenzi ca mai jos

Obțineți AdUser de la OU
Obțineți utilizatori Active Directory de la OU

folosind Export-Csv cmdlet în PowerShell, exportați utilizatorii din Active Directory OU în fișierul csv.

Export Enabled AD Users to CSV

Active Directory user enabled property are fie valoare True sau False care decid aduser este activat sau nu.

pentru a exporta utilizatorii de anunțuri activate în fișierul csv, utilizați Get-AdUser cmdlet ca mai jos

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

în scriptul PowerShell de mai sus,

prima comandă obțineți adusers din active directory și treceți obiectele utilizatorului la a doua comandă.

a doua comandă verificați starea activată și selectați Nume, Adresa de e-mail și DisplayName.

utilizarea Export-Csv cmdlet în PowerShell, export a permis utilizatorilor de anunțuri să fișier csv.

Export nume de utilizator logon din Active Directory

pentru a exporta nume de utilizator logon, lastlogondate din active directory, utilizați Get-AdUser cmdlet ca mai jos

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

script PowerShell de mai sus, pentru a primi numele de utilizator ad, emailaddress, displayname, lastlogondate și userprincipalname și export nume de utilizator logon și ultima dată logon la fișier CSV-csv.

concluzie

sper mai sus articol pentru a exporta utilizator ad la fișier csv cu atribut cum ar fi numele, adresa de e-mail, numele de conectare, ultima data de conectare util pentru tine.

puteți găsi mai multe subiecte despre comenzile PowerShell Active Directory și elementele de bază PowerShell pe pagina de pornire ShellGeek.

Write a Comment

Adresa ta de email nu va fi publicată.