
¿Cómo puedo cambiar los permisos de archivos de Windows 7 usando el símbolo del sistema?
Quiero cambiar los permisos en los archivos de programa, pero cacls
no me funciona.
Respuesta1
cacls
está obsoleto en Windows 7. Debe utilizar ICACLS
en lugar de cacls
.
ICACLS "filename" /grant "Users":F
Este comando otorga los privilegios.
Respuesta2
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 eligiendo "Ejecutar como administrador".
Puedes utilizar cacls
lo 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 control total (F) files
, usaría el siguiente comando (escrito en un símbolo del sistema elevado de Windows):
CACLS files /e /p %USERNAME%:f
Lea la ayuda completa escribiendo el siguiente comando:
cacls /?
Respuesta3
Si, por algún motivo, los archivos se han desasociado de 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 seleccionarPropiedades > 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 desmarqueIncluir permisos heredables del padre de este objeto.. Haga clic en elEliminarcuando se le solicite, luego vuelva a habilitarIncluir permisos heredables, haga clicDE ACUERDO.
Esto restaurará sus accesos al archivo.
¿Cómo se puede lograr esto en una carpeta completa o un conjunto de archivos? Usar ICACLS *.* /RESET
no funciona; termina con el error "Acceso denegado" para los archivos en cuestión.
Respuesta4
necesita ejecutar cacls
con derechos de administrador para cambiar el permiso en los archivos de programa...