bensonhedges
Goto Top

Powershell: AD User Properties auslesen

Hallo!

ich möchte gerne die AD User Properties wie folgt auslesen:

get-adgroupmember "unsere_spezialuser" -recursive | % {  
       $group=$_
       get-aduser $_ -Properties Employeeid, SamAccountName,Title,GivenName,Surname,Company,Initials,EmailAddress,Department,OfficePhone,Fax,Country 

} | export-csv -Encoding UTF8 -path c:\temp\unsere_spezialuser.txt

Im Export bekomme ich allerdings nicht die gewünschten Felder angezeigt:

Company,"Country","Department","DistinguishedName","EmailAddress","EmployeeID","Enabled","Fax","GivenName","Initials","Name","ObjectClass","ObjectGUID","OfficePhone","SamAccountName","SID","Surname","Title","UserPrincipalName"  

Vielleicht hat ja jemand eine Idee, wie ich das Skript entsprechend anpassen kann, so dass nur die gewünschten Properties ausgegeben werden...

Beste Grüße,
benson

Content-ID: 364104

Url: https://administrator.de/contentid/364104

Ausgedruckt am: 26.11.2024 um 10:11 Uhr

135333
Lösung 135333 08.02.2018 aktualisiert um 11:41:24 Uhr
Goto Top
Na einfach ein Select hinter Get-Aduser mit den gewünschten Eigenschaften hinterherwerfen ...
....
get-aduser $_ -Properties Employeeid, SamAccountName,Title,GivenName,Surname,Company,Initials,EmailAddress,Department,OfficePhone,Fax,Country | Select Employeeid, SamAccountName,Title,GivenName,Surname,Company,Initials,EmailAddress,Department,OfficePhone,Fax,Country  
......
Und beim Export-CSV fehlt der Parameter -notypeinformation
Gruß Snap
bensonhedges
bensonhedges 08.02.2018 um 12:06:33 Uhr
Goto Top
Super, danke ! Klappt