Autodestruction du Batch
Posté : 27 avr. 2010 15:33
Bonjour à tous,
Je souhaiterais que mon Batch (suicide.bat) détruise un exécutable (Project1.exe) à la fermeture de celui-ci, puis qu'il s'autodétruise afin de ne laisser aucune trace. L'.exe et le .bat étant dans le même répertoire.
Avec le code ci-dessous, l'exe est bien détruit quand il se ferme, mais mon Batch reste présent dans le répertoire...
Je ne comprends pas pourquoi la dernière commande ne s'exécute pas.
@echo off
:loop
del "%cd%\Project1.exe"
if exists "%cd%\Project1.exe" goto loop
del "%cd%\suicide.bat"
Merci de votre attention
Caribensila
Je souhaiterais que mon Batch (suicide.bat) détruise un exécutable (Project1.exe) à la fermeture de celui-ci, puis qu'il s'autodétruise afin de ne laisser aucune trace. L'.exe et le .bat étant dans le même répertoire.
Avec le code ci-dessous, l'exe est bien détruit quand il se ferme, mais mon Batch reste présent dans le répertoire...
Je ne comprends pas pourquoi la dernière commande ne s'exécute pas.
@echo off
:loop
del "%cd%\Project1.exe"
if exists "%cd%\Project1.exe" goto loop
del "%cd%\suicide.bat"
Merci de votre attention
Caribensila