Cambiar los permisos de archivo de Windows 7 desde el símbolo del sistema

Respuestas:

20

caclsse describe en Windows 7. Debe usarlo en ICACLSlugar de cacls.

ICACLS "filename" /grant "Users":F

Este comando está otorgando los privilegios.

saikanth
fuente
7

Para cambiar los permisos, use una cuenta de administrador en esa máquina para ejecutar CACLS. Si tiene UAC habilitado, es posible que primero deba elevar el símbolo del sistema haciendo clic derecho sobre él y seleccionando "Ejecutar como administrador".

Puede usar caclslo siguiente:

CACLS files /e /p {USERNAME}:{PERMISSION}

Dónde,

* /p : Set new permission
* /e : Edit permission and kept old permission as it is i.e. edit ACL instead of replacing it.
* {USERNAME} : Name of user
* {PERMISSION} : Permission can be:
      o R - Read
      o W - Write
      o C - Change (write)
      o F - Full control

Por ejemplo, para otorgarle a su cuenta de usuario el control total (F) files, usaría el siguiente comando (escrito en un símbolo del sistema con Windows elevado):

CACLS files /e /p %USERNAME%:f

Lea la ayuda completa escribiendo el siguiente comando:

cacls /?
Thariama
fuente
3

Si, por algún motivo, los archivos se han desasociado con la cuenta de administrador en Windows 7, el uso de ICACLS NO los restaurará.

Se ve obligado a hacer clic manualmente en CADA archivo, uno a la vez, y seleccionar Propiedades> pestaña Seguridad> botón Avanzado> pestaña Permisos> botón Continuar .

Si está habilitado, apruebe la solicitud de UAC para el Editor de permisos para archivos y carpetas y desmarque Incluir permisos heredables del padre de este objeto . Haga clic en el botón Eliminar cuando se le solicite, luego vuelva a habilitar Incluir permisos heredables , haga clic en Aceptar .

Esto restaurará sus accesos al archivo.

¿Cómo se puede lograr esto con una carpeta completa o un conjunto de archivos? Usar ICACLS *.* /RESETno funciona; termina en el error "Acceso denegado" para los archivos en cuestión.

Algún usuario
fuente
3
Este no es un foro, así que si tiene una nueva pregunta, haga una nueva pregunta utilizando el botón grande de arriba.
slhck
En pensar "algún usuario" la información es importante. Terminé en esta página buscando una manera de corregir los malos permisos y su información era muy relevante. Pero, dado que la publicación "Algunos usuarios" no responde a la pregunta de PO, esto debería ser un comentario o pregunta en lugar de una respuesta.
Edenshaw
-1

debe ejecutar caclscon el administrador correcto para cambiar el permiso en los archivos de programa ...

bubu
fuente
2
¿Cómo ejecutar cacls como administrador usando el comando mismo?
sam
... y cómo haría una persona para hacer eso?
ashleedawg
-1

icacls "File / folder_name" / grant "USER": F / t : proporcionará acceso completo al usuario especificado como "USER" al archivo o carpeta especificado. / T permite atravesar sus subcarpetas y archivos y proporciona el permiso

Ganin T Joy
fuente
Si alguna vez regresa al sitio, consulte Cómo responder .
Ashleedawg