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.