Wenn ich mich recht entsinne, können nur batch-Dateien sich selbst löschen. Das heißt, das höchste der Gefühle wäre
Code:
@echo off blallala.exe del blallala.exe del name_der.bat
Allerdings wirst du dich mit keinem dieser Ansätze wirklich davor schützen können, dass jemand die Datei vorher noch irgendwo andershin kopiert. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra
deshalb meine lösung, musste vorm beenden ausführen lassen und dann deine anwendung beenden, meine batch läuft solange bis die exe gelöscht werden kann und löscht sich dann selbst -- class God : public ChuckNorris { };