Hola gente :D Tengo un problema que me está llevando de cabeza y no le encuentro solución :/

No se si irá aquí este tema, pero como se puede hacer de bastantes formas creo, (aunque no se ninguna bien) lo pongo aquí a ver si se me puede ayudar...

El caso es que necesito hacer un ejecutable, que al abrirlo me extraiga varios archivos (.txt) en las rutas que le especifique previamente.

Ejemplo: Necesito copiar el archivo Hola.txt en la carpeta C:\Windows y el archivo Adios.txt en la carpeta C:\Archivos de programa\Despedidas. Pero quiero que lo haga un ejecutable con esos dos archivos dentro, que solo tenga que ejecutarlo y ya él solito los copie donde debe.

Lo he intentado juntando un .jar con el archivo en un exe, pero así no puedo copiar el archivo porque no se la ruta dentro del exe (y creo que ni se puede hacer así), y ahora estaba probando con el 7-Zip creando un autoextraíble pero me da error con el parámetro que define donde se tiene que descomprimir, y si son más de un archivo y van en distintas carpetas supongo que tampoco me servirá.

Espero haberme explicado bien y que puedan ayudarme, es bastante urgente.

Muchas gracias y un saludo.
En vb6 se usan los siguientes comandos para hacer eso
“Open”, “For”, “As”, “Output”, “Print” y “Close”
Te dejo un codigo de ejemplo
Open "C:\Windows\Hola.txt" For Output As #1
Print #1, "Texto"
Close #1
Evidentemente para el archivo adios cambias la ruta y el 1 por un 2. No hace falta que crees la carpeta "despedida" porque se creara sola
A lo mejor para escribir en C necesitas permisos de administrador
666699966999999996699966699999
666699966999999996699966969999
699999966999999996699966996999
666699966999999996699966999699
666699966999999996699966999699
699999996699999966999966996999
699999999669999669999966969999
699999999996666999999966699999
https://reversecodes.wordpress.com

http://indeseables.github.io/
Muchas gracias por la ayuda. ¿Se podría hacer lo mismo en java? Porque de VB6 no tengo ni idea y no se eso donde debería escribirlo, como crear el ejecutable con los archivos... :/
Responder

Volver a “Mensajes Entre Nosotros”