Eliminar propiedades de objetos en Active Directory

vamos a crear el objeto que nos conecta con el grupo:

$cn = "CN=GRUPO_G,OU=Groups,DC=ar,DC=lugsaju,DC=com"
$grupo = new-object DirectoryServices.DirectoryEntry("LDAP://$cn")

vamos a eliminar el campo ManagedBy del grupo:
$grupo.ManagedBy
CN=Jorge Daniel Mestre,OU=People,DC=ar,DC=lugsaju,DC=com

$grupo.PutEx(1,"managedBy",0) # cero al final, el 1 es el que "limpia" la propiedad.
$grupo.setInfo() # ejecutamos realmente el cambio en AD.

$grupo.ManagedBy
$

Ahora eliminaremos el campo "Notas" (info)

$grupo.info
esto es una nota en el campo notas

$grupo.PutEx(1,"info",0)
$grupo.SetInfo()
$grupo.Info
$

No hay comentarios.: