7 votos

Cómo editar Active Directory en las propiedades del Sitio a través de Powershell?

Tengo problemas para acceder a la location de la propiedad de mi Active Directory en el Sitio a través de Powershell. (Windows Server 2012 R2)

El siguiente comando no devuelve ningún valor:
> (Get-ADReplicationSite "Default-First-Site-Name" | Get-ADObject).location

Este comando devuelve un identificador:
> (Get-ADReplicationSite "Default-First-Site-Name" | Get-ADObject).objectGUID

Cuando estoy buscando en la gráfica del Editor de atributos del objeto en los Sitios de Active Directory y Servicios de Complemento, que puedo comprobar por el objectGUID, que me consulta el ANUNCIO correcta objeto y que la ubicación se llena.

Entonces, ¿por qué Powershell no se devuelve ningún valor, y cómo me consulta y edición de la location atributo?

8voto

Mathias R. Jessen Puntos 16911

Porque Get-ADObject no recuperar todos los atributos por defecto:

El ADObject cmdlet devuelve un conjunto predeterminado de ADObject los valores de la propiedad. Para recuperar adicionales ADObject propiedades, utilice el parámetro Propiedades de la cmdlet.

El objectGUID de la propiedad tiene un valor, porque es parte de la propiedad predeterminada conjunto


Usted puede especificar propiedades adicionales para Get-ADObject recuperar con el -Properties parámetro:

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

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: