Supprimer un fichier .bat une fois executer ?

Fermé
Salut xD - 27 juil. 2009 à 22:17
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 - 27 juil. 2009 à 22:29
Bonjour,

J'ai un petit script en .bat et j'aimerais qu'une fois qu'il ait fini ses actions, qu'il ''s' autodétruise'' ou plutôt qu'il soit supprimé définitivement du système.

Mais quelle est la ligne de commandes à écrire ??

Merci d'avance ;)
A voir également:

3 réponses

chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
27 juil. 2009 à 22:20
Salut,
à la fin de ton batch tu peut mettre cela:
del %0 (et ton fichier batch sera supprmé...)
@+
0
juste del %0 et c'est tout ? pas besoin d'indiqué de répertoire et ce pour n'importe quel autre pc que le mien ? Merci d'avance :)
0
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
27 juil. 2009 à 22:29
Salut,
ben, je viens de faire un test, et juste le %0 suffit!!
tu peux faire un test bidon:
cd\un_repertoire
dir *.*
del %0

et bien que tu sois dans un autre repertoire, ton fichier uniquement sera supprimé....(ce qui semble logique puisque %0 est le premier argument,quand tu lance ton batch, qui représente le chemin complet et le nom du fichier .bat)
@+
0