¿Cómo puedo forzar la elevación cuando trabajo con la pestaña de seguridad de las propiedades de archivo / carpeta en Windows 7/2008?

0

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?

Peter
fuente

Respuestas:

3

Parece que sus usuarios tienen el privilegio de cambiar los permisos en esas carpetas, lo que significa que:

  • Están en el grupo de Administradores Locales.
  • Ellos tienen el permiso de acceso completo en esa carpeta.
  • Son Propietario de la carpeta

Puede verificar cada uno de estos escenarios y aplicar la acción correspondiente: eliminarlos del grupo de administradores locales, eliminar los derechos de acceso completo ... para el último punto Yo escribi un articulo sobre un tema similar hace mucho tiempo: tal vez podría ayudar en su caso.

Edición: Me parece que está realizando un proceso de 2 pasos: otorgar a los usuarios locales acceso total (en qué punto se elevó), validar y cerrar la ventana de propiedades, luego comenzar de nuevo, pero sin elevación esta vez. Si estoy en lo correcto , tal vez puedas intentar hacer estos 2 pasos En seguida , por lo tanto, con el privilegio elevado (Ir directamente a la pestaña Avanzado).

Camille Le Mouëllic
fuente
Mi intención es dar a los usuarios acceso completo a un árbol de directorios, no quitarlo.
Peter
0

Descubrí un truco para Ejecuta el Explorer como administrador comenzando con Vista hace algunos años. .

  • comienzo regedit.exe
  • ir a la tecla 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 Permisos
  • renombrar o borrar el valor RunAs.

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.

magicandre1981
fuente