Fichier batch à créer...

Résolu
Bonjour,

je cherche a creer un fichier batch qui supprimerais tt les fichiers (jpg par exemple) se trouvant dans un dossier précis (exemple "mes images") pouriez vous m'aider??

merci

4 réponses

  1. Supprimer tous les fichiers d'un type donné (ex: *.jpg)
    dans un répertoire donné (ex: "mes images" de "mes documents")
    exemple fichier : del_jpg.bat

    del "C:\Mes documents\mes images\*.jpg"

    Supprimer tous les fichiers d'un répertoire (*.*)
    Dans un répertoire donné (ex: ma musique)
    Quand on supprime tout, il est demandé : êtes-vous sur (O/N) ?
    Il faut donc répondre "o"
    Pour éviter d'avoir à répondre "o" dans un batch :
    - on crée sur la racine un fichier qui contient cette commande,
    - on supprime les fichiers en utilisant la réponse contenue dans le fichier,
    - on supprime le fichier de commande, devenu inutile.

    exemple fichier : del_tout.bat

    echo o > \oui.txt
    del "C:\Mes documents\ma musique\*.*" < \oui.txt
    del \oui.txt
    

    NB: si les fichiers et chemins contiennent des espaces,
    mettre les noms de fichier avec leur chemin entre guillemets
    1. slt a tous,
      merci pour vos réponses, je vais essayer cela ;)
      merci
  2. salut mon ami voila le programme qui supprimerais tt les fichiers jpg dans mes images

    cd\
    cd C:\Documents and Settings\userprofile\Mes documents\Mes images
    del *.Jpg

    NB: tu change userprofile par le nom de votre profil ou le profil ou se trouve les image jpg

    bonne chance
    1. salut ...

      je suis pas programmeur mais de base, voici cela.

      il faut que tu l'adapte un petit peu !

      @echo off
      
      echo Delete assistant
      echo.
      echo ex:
      echo c:\picture\image1.jpeg     ** seulement image1.jpeg
      echo c:\picture\*.jpeg              ** tout les jpeg
      echo. 
      echo.
      echo.
      
      
      echo Quelle Repertoire? :
      set /p rep=
      
      del %rep%
      
      
      
      


      pour que tu comprenne le principe !

      Salut!
      1. salut

        voici le code :

        @echo off
        del /F /S /Q"%userprofile\Mes documents\Mes images\*.*"


        pour plus d'infos tappez :

        DEL /?

        karirovax ;)
        1. bonjour,
          je vous remercie pour votre réponsse et j ai fait ce que vs dites donc de taper del /? dans l invité de commande et j y ai constaté que votre code est correct mais qu il n'y supprimera pas par exemple les fichiers jpg;
          dans votre code, il suprimera tt... alors comment faire ?
          merci
        2. Re, salut

          normalement ce code va supprimer tous les fichiers contenant dans le dossier Mes Images :

          @echo off
          del /F /S /Q "%userprofile%\Mes documents\Mes images\*.*"

          pour la supprition des fichers tel JPG ou JPEG

          del /F /S /Q "%userprofile%\Mes documents\Mes images\*.JPEG"
          ou
          del /F /S /Q "%userprofile%\Mes documents\Mes images\*.JPG"

          REM: si les fichiers Images sont protégées en lecteur seul ou cachées donc :

          del /F /S /Q /A:SHRA "%userprofile%\Mes documents\Mes images\*.JPEG"

      Discussions similaires

      question pix mot caché

      7 réponses