Suppression

Suppression - Shell/Batch - Programmation

Marsh Posté le 02-03-2008 à 00:11:14    

Bonjour,  
 
voila, je cherche à faire un script très léger qui permet de chercher un fichier dont le nom est passé en paramètre puis de le (ou les) supprimer(s).
 

Code :
  1. @echo off
  2. cls
  3. set /p VAL=Entrer le nom du fichier à supprimer:
  4. cls
  5. FOR /F "tokens=*" %%G IN ('dir %SystemDrive%\%VAL% /s /b') do del %%G


 
Mais le "del" ne marche pas... Quand je remplace "del" par "explorer.exe" il m'ouvre le fichier plusieurs fois (car il est présent plusieurs fois sur mon PC), ce qui montre bien que le problème vient bien de la commande "del".
 
Je dois surement mal m'y prendre, mais si l'un d'entre vous peut m'aider rapidement, je l'en remercie d'avance.

Reply

Marsh Posté le 02-03-2008 à 00:11:14   

Reply

Marsh Posté le 02-03-2008 à 07:52:42    

Sinon,
del /s
devrait t'aider ;)
 
del /?
pour plus d'infos.

Reply

Marsh Posté le 02-03-2008 à 13:26:33    

Malheureusement cela ne marche pas, il me renvoi "Le chemin d'accès spécifié est introuvable".
 
En tout cas, merci nglechau de t'être penché sur mon petit problème.

Reply

Marsh Posté le 03-03-2008 à 04:20:02    

Comment tu l'as utilisee cette commande precisement ?
 
Tu n'as pas besoin de ton script, une seule ligne suffira.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed