Solltest du die
API Funktion
MoveFileEx benutzen, um die Datei beim nächsten Reboot zu löschen:
Zitat:
If dwFlags specifies MOVEFILE_DELAY_UNTIL_REBOOT and lpNewFileName is NULL, MoveFileEx registers the lpExistingFileName file to be deleted when the system restarts.
Solltest du darauf hinweisen, dass man zur Administratoren-Gruppe gehören muss, damit es funktioniert:
Zitat:
This value can be used only if the process is in the context of a user who belongs to the administrator group or the LocalSystem account.