FoxPro/Visual FoxPro - SABER SI TENGO PERMISOS DE ESCRITURA

 
Vista:

SABER SI TENGO PERMISOS DE ESCRITURA

Publicado por Juan (230 intervenciones) el 23/02/2007 10:51:42
Tengo un programa que la primera vez que se ejecuta hay que registrarlo en el registro de windows, pero cuando no tiene permisos no se graba y la proxima vez que se ejecuta vuelve a pedir la clave. Como saber desde foxpro si el usuario que ejecuta el programa tiene permisos para escribir en el registro, para que le salga una ventana avisando que ese usuario no puede escribir en el registro, o si por el contrario se puede hacer algo para que si que le deje escribir.

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:SABER SI TENGO PERMISOS DE ESCRITURA

Publicado por jesus cordero (405 intervenciones) el 24/02/2007 16:20:52
Puedes utilizar el comando de msdos:

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [unidad:][ruta]
[nombre-archivo] [/S [/D]]

+ Establece un atributo.
- Borra un atributo.
R Atributo de s¢lo lectura del archivo.
A Atributo de archivo de almacenamiento.
S Atributo de archivos del sistema.
H Atributo de archivo oculto.
[unidad:][ruta][nombre-archivo]
Especifica el archivo o archivos que ser n afectados por ATTRIB
/S Procesa archivos que coinciden en la carpeta actual
y todas las carpetas.
/D Procesa carpetas.

En foxpro el comando es:

RUN /n7 "ATTRIB mi_archivo >> resultado.txt"

donde resultado.txt en la informacion que optienes de verificar los atributos
del archivo, luego puedes cambiar los atributos con el mismo comando.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar