Hola a todos, he programado una pequeña aplicacion que instalo en Archivos de programas mediante createInstall free.
La aplicacion crea una sub carpeta (\DATA) dentro de la carpeta de instalacion (app.path\DATA) y dentro de esta crea otras carpetas (app.path\DATA\carpetaX) y copia unos archivos. El problema viene cuando el programa es ejecutado desde una cuenta limitada ya que estos usuarios no tienen permisos sobre la carpeta DATA (al parecer hereda permisos desde Archivos de Programas).
He estado buscando un metodo para cambiar los permisos de lectura/escritura de la carpeta DATA y sus subcarpetas pero no he encontrado nada desde vb6.
¿Alguna idea?

Gracias.