I am having trouble accessing the location
property of my Active-Directory's Site via Powershell. (Windows Server 2012 R2)
The following command returns no value:
> (Get-ADReplicationSite "Default-First-Site-Name" | Get-ADObject).location
This command returns an identifier:
> (Get-ADReplicationSite "Default-First-Site-Name" | Get-ADObject).objectGUID
When I am looking into the graphical Attribute Editor of the object in the Active Directory Sites and Services Snap-In, I can verify by the objectGUID-propterty, that I do query the correct AD object and that the location-property is filled.
So why does Powershell return no value and how do I query and edit the location
attribute?
Because
Get-ADObject
does not retrieve all attributes by default:The
objectGUID
property has a value because it's part of the default property setYou can specify additional properties for
Get-ADObject
to retrieve with the-Properties
parameter: