FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
|
#2
|
||||
|
||||
Yo recuerdo un problema parecido hace muchos años y me parece que pasé de guardar lo que necesitaba en un ".ini" y simplemente lo guardé en un ".txt" y solucionado. (Era para una práctica de la facultad y no tenía ganas de romperme la cabeza.)
|
#3
|
||||
|
||||
Aunque un poco tarde, respondo. Pero antes:
¿La instalación previa en el PC se hizo como administrador? y si es así, ¿El archivo .ini se suministra cin la instalación, o se crea en tiempo de ejecución?. Si la primera pregunta es afirmativa, y ademas el .ini se suministra, ese archivo "pertenece" al administrador que lo instaló ( si éste lo escribió), por lo que un usuario normal no lo puede reescribir, no tiene permisos. Si es este el caso, lo más sencillo es que el .ini se cree en tiempo de ejecución (con unos parámetros por defecto...), con lo que los permisos de escritura serán del usuario, a no ser que un administrador sea el primero en ejecutar el programa. Si el .ini debe ser dependiente de usuario, lo mejor es que cada usuario tenga su .ini en una carpeta propia: C:\Documents and Settings\Usuario.... Saludos. Última edición por escafandra fecha: 10-10-2008 a las 00:10:17. |
#4
|
|||
|
|||
A mi me ocurrió algo similar.
Efectivamente como han comentado un usuario limitado no tiene permiso para escribir en muchas carpetas, ni tampoco en muchas claves del registro de Windows (HKLM-Key Local Machine). Lo mejor es grabar en carpetas que tienen permisos tanto para admin como limitados. Por ejemplo c:\documents And Settings\Alluser\Datos de programa\MIAPLICACION. O bien grabar en claves del registro de Windows como HKCU.Clave de Usuario Actual. Con respecto a las carpetas, puse un truco de como "Obtener carpetas especiales". Otra manera que intente y no me funcionó es utilizar un procedimiento RunAs para desde un usuario limitado ejecutar la aplicación con privilegios de Administrador. Espero que te sirva... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Que una aplicación system ejecute a otra con privilegios del usuario activo. | l30 | API de Windows | 1 | 28-06-2008 18:46:26 |
Chequear privilegios de administrador | miguel gomez | API de Windows | 5 | 06-12-2006 12:20:05 |
Dar privilegios de Administrador a la Aplicación | PoZi | API de Windows | 16 | 26-04-2006 20:17:52 |
Privilegios en interbase | acrophet | Conexión con bases de datos | 1 | 09-02-2004 15:07:35 |
|