Recibo este mensaje, You don't have permissions to save in this folder
aunque soy el único usuario en esta máquina y administrador.
¿Cómo puedo establecer permisos para mí mismo para hacer todo, en todas partes (incluyendo guardar, eliminar, etc.)?
Editar: Lo siento, olvidé decir qué carpeta era. Es una carpeta en Archivos de programa, donde guardo mis archivos PHP para pruebas locales.
Lo siento si estoy un poco tonto con todo esto, pero he actualizado directamente de XP a 7, y como nunca he usado Vista, estoy acostumbrado a tener el control total.
windows-7
permissions
Tamara Wijsman
fuente
fuente
Respuestas:
Esto se debe a UAC (acceso de usuario / control de cuenta) en Windows Vista / 7 y al intento de escribir en una carpeta protegida.
Por lo general, Windows 7 tiene un UAC mucho más bajo, pero todavía está allí, especialmente con los programas más antiguos que intentan escribir en lugares.
Es necesario para no hacer doble clic en un archivo para abrirlo, pero clic derecho sobre el programa que se abre en, y haga clic en "Ejecutar como Administrador", por ejemplo al comando de inicio del sistema.
Cuando guarde, debería poder escribir en casi cualquier lugar.
fuente
Me libraría del hábito de crear archivos manualmente en la carpeta "Archivos de programa". El propósito de esa ubicación es contener archivos de aplicación estáticos. Puede forzar los archivos allí cambiando los permisos en la carpeta o aceptando la solicitud de UAC al hacer una copia manual, pero si su aplicación espera cambiar datos allí, debe elevar los privilegios. Ver /programming/946420/allow-access-permission-to-write-in-program-files-of-windows-7 para una buena discusión de esto.
fuente
Para guardar el archivo en una carpeta de programa en Windows 7, deberá hacer clic derecho en la carpeta donde desea guardar -> Propiedades, luego ir a la pestaña Seguridad, resaltar "Usuarios" y luego hacer clic en "Editar ..." controla y aplica por completo, retrocede las ventanas y deberías poder guardar. Cuando haya terminado, asegúrese de volver y desmarcar el control total y escribir cuadros.
fuente
Haga clic derecho en la carpeta, haga clic en propiedades, abra la pestaña de seguridad, edite los usuarios (o el nombre de su computadora) marque la modificación (marco todo).
Funciona, también uso php y lo guardo en htdocs, funciona sin la necesidad de ejecutar como administrador, lo que no se hace en carpetas
fuente
Esto aparece cuando no tiene suficientes permisos para escribir en esta carpeta sin sus credenciales administrativas (otorgadas por UAC).
Puede hacer clic derecho en esa carpeta y seleccionar Permisos. Luego vaya a la pestaña Seguridad. Una vez que esté allí, verá que los usuarios solo tienen derechos de lectura. Cambie eso a Acceso total y Windows ya no se quejará.
fuente