Get-ADUser -SearchBase "dc=contoso,dc=local" -filter * -properties Name, Surname, samAccountName, Enabled, PasswordNeverExpires, PasswordExpired, PasswordLastSet, MemberOf | Select Name, Surname, SamAccountName, Enabled, PasswordExpired, MemberOf | Export-Csv C:\temp\expired3.csv
我需要使用此属性的域中的所有用户的列表,问题是与MemberOf属性。 而不是获得他们所属的组我只得到Microsoft.ActiveDirectory.Management.ADPropertyValueCollection
您可以使用Select @{name=”MemberOf”;expression={$_.memberof -join “;”}}将多值属性“MemberOf”导出到您的CSV:
Get-ADUser -SearchBase "dc=contoso,dc=local" -filter * -properties Name, Surname, samAccountName, Enabled, PasswordNeverExpires, PasswordExpired, PasswordLastSet, MemberOf | ` Select Name, Surname, SamAccountName, Enabled, PasswordExpired, @{name=”MemberOf”;expression={$_.memberof -join “;”}} | ` Export-Csv C:\temp\expired3.csv