2010-12-15 08:01:42 +0000 2010-12-15 08:01:42 +0000
20
20

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

¿Cómo puedo cambiar los permisos de los archivos de Windows 7 utilizando el símbolo del sistema?

Quiero cambiar los permisos en los archivos de programa, pero cacls no me funciona.

Respuestas (6)

20
20
20
2012-02-14 09:42:58 +0000

cacls está depcriado en Windows 7. Es necesario utilizar ICACLS en lugar de cacls.

ICACLS "filename" /grant "Users":F

Este comando concede los privilegios.

7
7
7
2010-12-15 08:41:51 +0000

Para cambiar los permisos, utilice una cuenta de administrador en esa máquina para ejecutar CACLS. Si tiene activado el UAC, es posible que tenga que elevar el símbolo del sistema primero haciendo clic con el botón derecho y eligiendo “Ejecutar como administrador”.

Puede utilizar cacls de la siguiente manera:

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

Donde,

* /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 conceder a su cuenta de usuario el control total (F) de files, utilizaría el siguiente comando (escrito en un símbolo del sistema de Windows elevado):

CACLS files /e /p %USERNAME%:f

Leer la ayuda completa escribiendo el siguiente comando:

cacls /?
3
3
3
2012-06-10 05:47:39 +0000

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

Está obligado a hacer clic manualmente en CADA archivo, uno a la vez, y seleccionar Propiedades > Pestaña de seguridad > Botón avanzado > Pestaña de permisos > Botón de continuar.

Si está habilitado, apruebe el aviso 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 Remove cuando se le solicite, luego vuelva a habilitar Include inheritible permissions, haga clic en OK.

Esto restaurará su acceso al archivo.

¿Cómo se puede hacer esto con una carpeta o un conjunto de archivos? El uso de ICACLS *.* /RESET no funciona; termina con el error “Access is denied” para los archivos en cuestión.

0
0
0
2014-08-15 02:40:05 +0000

tome la propiedad de la carpeta/archivos primero y luego trabaje con ellos. http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/

-1
-1
-1
2015-04-20 16:11:25 +0000

icacls “Archivo/nombre_carpeta” /grant “USER”:F /t : proporcionará acceso completo al usuario especificado como “USER” al archivo o carpeta especificada. El /t permite recorrer sus subcarpetas y archivos y proporciona el permiso

-1
-1
-1
2010-12-15 08:09:05 +0000

necesitas ejecutar cacls con derechos de administrador para poder cambiar los permisos en los archivos de programa…