Autodestruction du Batch

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
Caribensila
Batcheur occasionnel
Messages : 1
Enregistré le : 27 avr. 2010 15:14

Autodestruction du Batch

Message par Caribensila »

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
Répondre