Question Comment modifier les propriétés du site Active-Directory via Powershell?


J'ai du mal à accéder au location propriété du site de mon Active-Directory via Powershell. (Windows Server 2012 R2)

La commande suivante ne renvoie aucune valeur:
> (Get-ADReplicationSite "Default-First-Site-Name" | Get-ADObject).location

Cette commande retourne un identifiant:
> (Get-ADReplicationSite "Default-First-Site-Name" | Get-ADObject).objectGUID

Quand je regarde dans le graphique Éditeur d'attribut de l'objet dans le Sites et services Active Directory Snap-In, Je peux vérifier par objectGUID-propterty que je demande le bon objet AD et que la propriété location est renseignée..

Alors, pourquoi Powershell ne renvoie aucune valeur et comment puis-je interroger et modifier le location attribut?


7
2018-05-12 08:19


origine




Réponses:


Parce que Get-ADObject ne récupère pas tous les attributs par défaut:

L'applet de commande Get-ADObject renvoie un ensemble par défaut de valeurs de propriété ADObject. Pour récupérer des propriétés ADObject supplémentaires, utilisez le paramètre Properties de la cmdlet.

le objectGUID la propriété a une valeur parce qu'elle fait partie de le jeu de propriétés par défaut


Vous pouvez spécifier des propriétés supplémentaires pour Get-ADObject récupérer avec le -Properties paramètre:

(Get-ADReplicationSite "Default-First-Site-Name" | Get-ADObject -Properties location).location

9
2018-05-12 09:26