cambiar el permiso usando el archivo .bat en Windows Server 2008 r2

cambiar el permiso usando el archivo .bat en Windows Server 2008 r2

Estoy haciendo los permisos en Windows Server 2008 R2. Estoy aprendiendo a usar un archivo por lotes para hacer esto rápidamente, pero no hace lo correcto que quiero. Este es el código del archivo .bat simple

icacls D:\Test2 /grant p5:(wa)

Esta es la pantalla:

http://i1090.photobucket.com/albums/i374/huydo155/i1_zps9f29cef5.png

El usuario p5 no tiene permisos excepto "permisos especiales" y en el menú avanzado muestra:

http://i1090.photobucket.com/albums/i374/huydo155/i2_zps63f8167b.png

Es el permiso correcto lo que quiero y estoy probando permisos como

icacls D:\Test2 /grant p5:(d,m)

Simplemente se muestra como en la imagen 1.

Mi pregunta: cuando lo configuro, quiero que el permiso sea "esta carpeta, subcarpetas y archivos" y se debe configurar el permiso fuera del sitio (como en la imagen 1). ¿Cómo puedo hacerlo?

Respuesta1

Su pregunta es un poco difícil de entender, pero en el primer caso, le está otorgando al usuario "p5" SÓLO la capacidad de escribir atributos. En el segundo caso, estás otorgando derechos SÓLO para eliminar o modificar. En ninguno de los casos estás otorgando derechos de lectura y/o escaneo de archivos, lo que me parecería muy extraño. Entonces ves los "permisos especiales".

No estoy seguro exactamente de lo que desea obtener, pero debe otorgar derechos de lectura, escaneo de archivos y luego derechos relacionados con "escritura" si desea que el usuario pueda eliminar archivos o cambiar sus atributos.

información relacionada