I am not not an expert in scripting. I have a simple powershell script. I can extract "memberof" attribute value but the value is in a DN. I want only group names to be exported. Someone please help me to edit below script. Thanks.
Get-ADUser -Filter * -SearchBase "DC=QA,DC=ABC" -Properties cn, samaccountname, givenName, middlename, sn, mail,memberof | Foreach-Object {
New-Object -TypeName PSObject -Property @{
System_Role = "NONE"
External_Person_Key = $_.cn
User_ID = $_.samAccountName
Passwd = "I2u4fuNt"
FirstName = $_.givenName
MiddleName = $_.middleName
LastName = $_.sn
Email = $_.mail
memberof = $_.memberof
} | Select-Object System_Role, External_Person_Key, User_ID, Passwd, FirstName , MiddleName, LastName, Email, memberof
} | Export-Csv -Path "E:\result.csv"