SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: okap en Viernes 2 de Febrero de 2007, 13:41

Título: Borrar Un Ejecutable Desde él Mismo
Publicado por: okap en Viernes 2 de Febrero de 2007, 13:41
Hola a todos. Tengo un duda y no sé como resolverla.
Tengo un programa ".exe" que realiza unas determinadas tareas, y lo que necesito es que cuando dicho ".exe" termine lo que tiene que hacer, se borre a sí mismo.
Si intento hacer un DeleteFile(...), desde el propio ejecutable, no me deja por que dicho ejecutable está en uso y de esta forma no se puede borrar así mismo.
¿Hay alguna forma de hacer esto?. He pensado en crearme un .bat que me lo haga, pero para este caso, no sé como lanzar dicho .bat de forma automática.
Espero hablerme explicado con claridad para que me podais ayudar.
Muchas gracias.
Título: Re: Borrar Un Ejecutable Desde él Mismo
Publicado por: Eternal Idol en Viernes 2 de Febrero de 2007, 14:51
http://foros.solocodigo.com/index.php?showtopic=26622 (http://foros.solocodigo.com/index.php?showtopic=26622)

 B)
Título: Re: Borrar Un Ejecutable Desde él Mismo
Publicado por: okap en Viernes 2 de Febrero de 2007, 16:08
Muchisimas gracias por la gran ayuda prestada.
Un saludo
Título: Re: Borrar Un Ejecutable Desde él Mismo
Publicado por: Eternal Idol en Viernes 2 de Febrero de 2007, 17:08
De nadas, me alegro de que te haya servido  :comp: