¿Cómo puedo cambiar los permisos de archivo de Windows 7 usando el símbolo del sistema?
Quiero cambiar los permisos en los archivos de programa, pero cacls
no funciona para mí.
¿Cómo puedo cambiar los permisos de archivo de Windows 7 usando el símbolo del sistema?
Quiero cambiar los permisos en los archivos de programa, pero cacls
no funciona para mí.
cacls
se describe en Windows 7. Debe usarlo en ICACLS
lugar de cacls
.
ICACLS "filename" /grant "Users":F
Este comando está otorgando los privilegios.
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 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 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 /?
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 *.* /RESET
no funciona; termina en el error "Acceso denegado" para los archivos en cuestión.
tome posesión de la carpeta / archivos primero y luego trabaje las operaciones en el mismo.
http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/
> blockquote
sintaxis incorporada .
debe ejecutar cacls
con el administrador correcto para cambiar el permiso en los archivos de programa ...
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