Script .bat

Bonjour, je viens de créer un petit script visant à effacer des truc, mais il ne marche que sous l'invité de commande et quand Je cherche à le faire à partir d'un fichier .bat l'invit s'ouvre et se referme rapidement sans que rien ne se passe. Pouvez vous m'aider à ce que sa marche ?

voici mon code: del C:\Users\Benoît\Desktop\a.pptx

Merci
Configuration: Windows 7 / Firefox 3.5.8

9 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Utilise la variable d'environnement %USERPROFILE%

    del %USERPROFILE%\Desktop\a.pptx
    pause 
    1. Passe à la ligne et marque pause

      Le script devient :

      del C:\Users\Benoît\Desktop\a.pptx
      pause

      Regarde ce qu'il y a d'écrit et dis-le moi, pour corriger l'erreur.
      Au passage : del /s/f/q est beaucoup plus radical que del tout seul...

      Bonne journée,
      ethernote
      1. Contributeur
        Si tu écris "del C:\Users\Benoît\Desktop\a.pptx" dans un fichier .bat, c'est normal que la fenêtre se referme tout de suite après, mais l'action DEL se passe réellement.

        Si tu veux que la fenêtre reste ouverte par la suite, tu écris ceci dedans :

        del C:\Users\Benoît\Desktop\a.pptx
        pause>nul