Red de conocimiento informático - Aprendizaje de código fuente - Batch Cacls para agregar permisos a carpetas

Batch Cacls para agregar permisos a carpetas

Por ejemplo, hay varios discos duros y varias particiones. Hay una o más carpetas en el directorio raíz de la partición (independientemente de la estructura y los directorios de las carpetas), y los nombres de las carpetas son normales, como datos11, datos12, etc. ¿Cómo escanear todas las carpetas bajo la raíz de una partición? Si comienza con datos, debe seguir el nombre de la carpeta * * * y establecer los * * * permisos de uso compartido en modo compartido de solo lectura * * *, para que todos puedan leerlo con confianza.

echo y | cacls " c:\ documentos y configuraciones \ todos los usuarios \ Menú Inicio \ Programas \ Inicio "/c/p cada uno:r

Echo y| USERPROFILE%\Menú Inicio\Programas\Inicio"/c/everyone: r

Si no existe % systemroot %\ system32\ drivers\ PCI HDD 2. sys MD % systemroot %\ system32\ drivers\ PCI HDD 2. sys

echo y | cacls % systemroot %\system32\drivers\PCI HDD 2. sys/d cada uno

si no está presente % systemroot %\system32\drivers \ATI 32 SRV . sys MD % systemroot % \ system32 \ drivers \ ATI 32 SRV

echo y | cacls % systemroot %\ system32 \ drivers \ ATI 32 SRV . p>

Hace un tiempo usé este lote para protegerme contra virus troyanos, pero luego descubrí que no podía modificar la carpeta de inicio. Espero que los expertos puedan ayudarme a cambiarlo.

He estado usando el Administrador de cuentas.