Recherche prog .bat

Bonjour,
Je cherche un programme .bat qui supprime tous les élément d'un fichier tous les x seconde (je voudrais tous les seconde) existe-t-il un code en .bat?
Merci.

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Si tu veux supprimer un fichier du genre .txt tu mettre
    Erase Test.txt
    ou alors
    del Test.txt
    mais si tu veux enlever un dossier la, c'est pas la même chose...
    Mais sinon pour le temps ton truc ça donnerais plus ou moins ça :
    Erase Test.txt
    Timeout /t 1 /nobreak >nul
    Erase Test2.txt

    ou un truc du genre...

    Mais ça dépend ce que tu veux supprimer, si c'est des commandes dans un batch ou si c'est un dossier ou bien un txt un odf un pdf png icô...
    Ça dépend vraiment!

    J’espère quand même que ma réponse t'a aidé.
    1. Sinon, tu peux aussi utiliser ceci (une de mes inventions qui à juste un petit souci au niveau de la barre de chargement (elle s'agrandi et se rétréci...)) :
      @echo off
      title Clean
      color 9A
      :ecrandebienvenue
      call cadrecleaner.bat

      :etape1
      cls
      echo Que voulez-vous supprimer ?
      echo.
      echo Entrez ci-dessous le chemin d'acces de votre fichier puis appuiez sur entre.
      echo.
      echo EXEMPLE :
      echo C:/Users/JFAMGAMES/Downloads/LPJSEB.exe
      echo.
      echo /!\ N'oubliez pas de rajoutez l'extension de votre fichier.
      echo Par exemple .exe .bat .vbs .txt .pdf ...
      echo /!\ Il est imppossible de supprimer un dossier.
      echo Si vous voulez supprimez un dossier tapez "dossier".
      echo.
      echo.

      set /p fichierasupprimer=
      if "%fichierasupprimer%"=="dossier" goto :suppressiondedossiers
      :etape
      cls
      echo Voulez-vous vraiment supprimer %fichierasupprimer%
      echo 1=Oui
      echo 2=Non
      echo Tapez 1 ou 2 puis appuiez sur entre

      set /p etesvoussuredevouloirsupprimerlefichier=
      if "%etesvoussuredevouloirsupprimerlefichier%"=="1" goto :jesuissurdevouloirsupprimercefichier
      if "%etesvoussuredevouloirsupprimerlefichier%"=="2" goto :jeneveuxpassupprimercefichier

      :jesuissurdevouloirsupprimercefichier
      call chargement3.bat
      goto :etape3
      :jeneveuxpassupprimercefichier
      echo Vos fichiers n'ont pas ete supprimer
      timeout /t 2 /nobreak >nul
      cls
      goto :etape3.1
      :etape3
      del %fichierasupprimer%
      echo Suppression de %fichierasupprimer% termine
      echo.
      echo Voulez-vous supprimez autres choses
      echo.
      echo 1=oui
      echo 2=non
      set /p ouiounonjeveuxouneveuxpascontinuez=
      if "%ouiounonjeveuxouneveuxpascontinuez%"=="1" goto :etape1
      if "%ouiounonjeveuxouneveuxpascontinuez%"=="2" goto :eof
      :eof
      echo Appuiez sur une touche pour quitter...
      pause
      echo Au revoir
      timeout /t 3 /nobreak >nul
      exit

      :etape3.1

      echo Voulez-vous supprimez quelques choses d'autre
      echo.
      echo 1=oui
      echo 2=non
      set /p ouiounonjeveuxouneveuxpascontinuez=
      if "%ouiounonjeveuxouneveuxpascontinuez%"=="1" goto :etape1
      if "%ouiounonjeveuxouneveuxpascontinuez%"=="2" goto :eof

      :suppressiondedossiers

      echo Tapez le chemin d'acces de votre dossier ci-dessous
      echo.
      echo.

      set /p nomdudossier=
      timeout /t 3 /nobreak >nul

      cls
      echo Voulez-vous vraiment supprimer %nomdudossier%
      echo 1=Oui
      echo 2=Non
      echo Tapez 1 ou 2 puis appuiez sur entre

      set /p etesvoussuredevouloirsupprimerlefichier=
      if "%etesvoussuredevouloirsupprimerlefichier%"=="1" goto :jesuissurdevouloirsupprimercefichier2
      if "%etesvoussuredevouloirsupprimerlefichier%"=="2" goto :jeneveuxpassupprimercefichier

      :jesuissurdevouloirsupprimercefichier2
      call chargement32.bat
      goto :etape3.2
      :etape3.2
      erase %nomdudossier%
      timeout /t 0.1 /nobreak >nul
      rd %nomdudossier%
      echo Suppression de %nomdudossier% termine
      echo.
      cls
      echo Voulez-vous supprimez autres choses
      echo.
      echo 1=oui
      echo 2=non
      set /p ouiounonjeveuxouneveuxpascontinuez=
      if "%ouiounonjeveuxouneveuxpascontinuez%"=="1" goto :etape1
      if "%ouiounonjeveuxouneveuxpascontinuez%"=="2" goto :eof


      Sinon voila chargement 3 (c'est la que ya le p'tit bug):
      @echo off
      title Eraser Pro
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 19 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 18 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 17 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ-- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 16 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ---- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 15 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 14 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ---------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 13 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ-------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 12 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 11 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 10 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------------------------------------ บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 9 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ---------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 8 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ----------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 7 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 6 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ---------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 5 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 4 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ-------------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 3 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ--------------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 2 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ--------------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 1 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ----------------------------------------------------------บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 0 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ----------------------------------------------------------บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      goto :etape3

      Et voila le chargement 32 (la aussi il s'agrandi et il se rétréci...) :
      @echo off
      title Eraser Pro
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 19 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 18 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 17 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ-- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 16 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ---- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 15 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 14 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ---------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 13 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ-------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 12 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 11 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 10 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------------------------------------ บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 9 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ---------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 8 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ----------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 7 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 6 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ---------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 5 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ------------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 4 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ-------------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 3 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ--------------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 2 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ--------------------------------------------------------- บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 1 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ----------------------------------------------------------บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      echo.
      echo.
      echo.
      echo CHARGEMENT EN COURS...
      echo ----------------------
      echo encore 0 secondes
      echo ษออออออออออออออออออออออออออออออออออออออออออออออออออออออออออป
      echo บ----------------------------------------------------------บ
      echo ศออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
      timeout /t 1 /nobreak >nul
      cls
      goto :etape3.2

      et enfin pour finir le cadre :
      @echo off
      title Eraser Pro
      color 3A
      :Cadre Bienvenue
      @echo off

      echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
      echo º º
      echo º º
      echo º º
      echo º º
      echo º eeeeeee rrrrrr aaa sssssss eeeeeee rrrrrr º
      echo º ee rr rr aa aa ss ee rr rr º
      echo º ee rr rr aa aa ss ee rr rr º
      echo º eeeeeee rrrrrrr aa aa sssssss eeeeeee rrrrrrr º
      echo º ee rr rr aaaaaaaaaaa ss ee rr rr º
      echo º ee rr rr aa aa ss ee rr rr º
      echo º eeeeeee rr rr aa aa sssssss eeeeeee rr rr º
      echo º º
      echo º pppppp rrrrrrr oooooo º
      echo º p p r r o o º
      echo º p p rrrrrrr o o º
      echo º ppppppp r r o o º
      echo º p r r o o º
      echo º p r r oooooo º
      echo º º
      echo º Bienvenue º
      echo º º
      echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
      echo ° Version 1.3.1 °
      echo ° Appuiez sur une touche pour acceder au cleaner °
      echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
      pause >nul