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
    0
    1. slt a tous,
      merci pour vos réponses, je vais essayer cela ;)
      merci
      0
  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
    0
    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!
      0
      1. salut

        voici le code :

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


        pour plus d'infos tappez :

        DEL /?

        karirovax ;)
        0
        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
          0
        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"
          0

      Discussions similaires

      question pix mot caché

      7 réponses