Using PowerShell Get-Aduser cmdlet you can get active directory user information. Get-Aduser has userprincipalname property, using get-aduser upn, you will get userprincipalname value from active directory object.