Asignacion de permisos

24/06/2004 - 11:17 por Juan Carlos Menéndez | Informe spam
Hola:
Estoy escrbiendo un script que me asigna
derechos/permisos sobre carpetas a usuarios del AD. Hasta
ahora lo vengo haciendo llamando al CACLS.EXE, el cual me
sirve para la mayoria de las cosas. El problema me surge
cuando quiero modificar la herencia de las carpetas. Es
decir, mi pregunta es :

¿Hay alguna forma de, por linea de comandos, desmarcar la
casillita 'Permitir que los permisos heredables del
primario se propaguen a este objeto y a todos los objetos
secundarios. Incluirlos junto a las entradas
especificadas aqui de forma explicita.'?
 

Leer las respuestas

#1 Jesús
24/06/2004 - 12:04 | Informe spam
Hola Juan Carlos,

Prueba con esto, a mi me funciona y deshabilita la herencia de los
directorios.

Saludos,
Jesús Expósito

-

Set wshShell = wscript.createobject("wscript.shell")

servidor = "TU_SERVIDOR"
unidad = "D"
camino = "\USUARIOS\"
usrcode = "CODIGO_DE_USUARIO"

grant1 = dominio & "\" & usrcode & ":C;C"
grant2 = "BUILTIN\ADMINISTRADORES:F;F"
grant3 = "SYSTEM:F;F"

cadena = "cmd /c xcacls \\" & servidor & "\" & unidad & "$" & camino &
usrcode & " /t /g " & grant1 & " " & grant2 & " " & grant3 & " /Y"
wshShell.run cadena, ,True



"Juan Carlos Menéndez" escribió en el mensaje
news:206d101c459cc$163810b0$
Hola:
Estoy escrbiendo un script que me asigna
derechos/permisos sobre carpetas a usuarios del AD. Hasta
ahora lo vengo haciendo llamando al CACLS.EXE, el cual me
sirve para la mayoria de las cosas. El problema me surge
cuando quiero modificar la herencia de las carpetas. Es
decir, mi pregunta es :

¿Hay alguna forma de, por linea de comandos, desmarcar la
casillita 'Permitir que los permisos heredables del
primario se propaguen a este objeto y a todos los objetos
secundarios. Incluirlos junto a las entradas
especificadas aqui de forma explicita.'?

Preguntas similares