Principales respuestas
ProtectedFromAccidentalDeletion

Pregunta
-
Hola amigos, tengo un dominio Windows Server 2008, el cual tiene varias OUs y sub OUs, necesito activar "protect object from accidental deletion" solo en una OU y sub OUs (sin usuarios y grupos), me pasaron un dato y apliqué esto:
Get-ADobject -Filter * -SearchBase “OU=Users,DC=Domain,DC=com” | Set-adobject -ProtectedFromAccidentalDeletion $true
Este comando funciona bien en Windows Server 2008 R2, pero no corre en Windows Server 2008, alguna idea de como activar "protect object from accidental deletion" ? gracias.
Respuestas
-
Hola Estilo,
Me podrías decir que SP tienes en tu Windows Server 2008 por favor y que privilegios tiene tu cuenta con la que estas corriendo este comando ya que según la pagina siguiente si deben correr en Windows 2008 y Windows 2008 R2 (y por lo que veo tienes PS V3.0 o me equivoco?):
Y creo te falta ponerle en vez de asterisco en nombre de la OU:
C:\PS>Get-ADOrganizationalUnit -Filter ‘Name -like “*”‘
Protecting All OUs in the Domain from Accidental Deletion
Espero esta sea tu solución,
Saludos,
- Editado DiegoJaramillo martes, 22 de abril de 2014 17:59 complemento
- Propuesto como respuesta Uriel Almendra miércoles, 23 de abril de 2014 13:11
- Marcado como respuesta Uriel Almendra lunes, 28 de abril de 2014 17:34
Todas las respuestas
-
Hola Estilo,
Te dejo los siguientes comandos:
#Protect specific AD object classes from accidental deletion
get-adobject -filter * | where{($_.ObjectClass -eq “container”) -or ($_.ObjectClass -eq “organizationalunit”) -or ($_.ObjectClass -eq “user”) -or ($_.ObjectClass -eq “group”) -or ($_.ObjectClass -eq “computer”)} | Set-ADObject -ProtectedFromAccidentalDeletion $true
#Protect all AD organizational units from accidental deletion
Get-ADOrganizationalUnit -filter * | Set-ADOrganizationalUnit -ProtectedFromAccidentalDeletion $true#Protect all AD objects from accidental deletion
Get-ADobject -filter * | Set-ADObject -ProtectedFromAccidentalDeletion $trueEspero te sirvan,
Saludos.
-
-
Hola Estilo,
Me podrías decir que SP tienes en tu Windows Server 2008 por favor y que privilegios tiene tu cuenta con la que estas corriendo este comando ya que según la pagina siguiente si deben correr en Windows 2008 y Windows 2008 R2 (y por lo que veo tienes PS V3.0 o me equivoco?):
Y creo te falta ponerle en vez de asterisco en nombre de la OU:
C:\PS>Get-ADOrganizationalUnit -Filter ‘Name -like “*”‘
Protecting All OUs in the Domain from Accidental Deletion
Espero esta sea tu solución,
Saludos,
- Editado DiegoJaramillo martes, 22 de abril de 2014 17:59 complemento
- Propuesto como respuesta Uriel Almendra miércoles, 23 de abril de 2014 13:11
- Marcado como respuesta Uriel Almendra lunes, 28 de abril de 2014 17:34
-
Service Pack 2, y por las dudas instalé:
http://technet.microsoft.com/en-us/library/hh847837.aspx#BKMK_InstallingOnWindowsServer2008LH