En Windows 7 y superior (tal vez Vista), UAC viene a jugar cuando trata de asignar permisos a los archivos y carpetas a través de la pestaña de seguridad en las propiedades del archivo / carpeta. Si soy miembro del grupo de administradores locales y este grupo tiene acceso completo a una carpeta, pero el grupo de usuarios locales no tiene acceso de modificación a la misma carpeta, se me ofrece una elevación de mis privilegios representados por el escudo en el botón de edición (o cambiar el botón de permisos y otros lugares). Sin embargo, si el grupo de usuarios locales tiene el derecho de modificar la carpeta, no obtengo esta opción y toda la edición de ACL se realiza con privilegios de nivel de usuario. Este es un problema cuando se intenta restablecer la herencia en / ACL en todos los objetos secundarios de una carpeta en la que los usuarios tienen los derechos de modificación. Soy consciente de que puedo iniciar el símbolo del sistema elevado y restablecer las ACL mediante la línea de comandos, pero ¿hay una forma de GUI de hacerlo?
¿Puedo forzar que la ventana de propiedades comience a elevarse, o al menos forzar la pestaña de seguridad para que me ofrezca una elevación?
Las únicas dos formas que encontré son 1. matar a explorer.exe e iniciarlo como administrador o 2. bajar UAC a 0. Ninguno de los cuales, como se puede imaginar, es lo ideal.
Edit: Para aclarar, mi pregunta salió del siguiente problema. Necesitaba dar a todos los usuarios locales acceso completo a una carpeta y todas sus subcarpetas. Así que fui a la pestaña de seguridad - & gt; editar (en qué punto se elevó) y les di a los usuarios el control total. Sin embargo, esto no se propagó a todas las subcarpetas. Así que mi plan era volver a la pestaña de seguridad, avanzado, cambiar permisos y reemplazar permisos en todos los objetos secundarios. Pero como los usuarios locales ya tenían acceso completo a la carpeta raíz, no se ofreció una elevación y la acción de reemplazo falló en las subcarpetas a las que los usuarios locales no tenían acceso completo. ¿Hay una manera fácil de evitar esto?
fuente
Descubrí un truco para Ejecuta el Explorer como administrador comenzando con Vista hace algunos años. .
regedit.exe
HKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
y otorgue a su cuenta el permiso completo de la clave haciendo clic derecho y haciendo clic en PermisosRunAs
.Ahora el
Elevated-Unelevated Explorer Factory
está deshabilitado y puede iniciar el Explorador con derechos de administrador. En este caso, no obtiene ningún mensaje de UAC mientras trabaja con el Explorador.fuente