Recherche prog .bat

karaugur1996 Messages postés 49 Statut Membre -  
Alvin1614 Messages postés 115 Statut Membre -
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

  1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
     
    Bonjour,

    Quels éléments ? Quel type de fichier ?
    0
  2. Alvin1614 Messages postés 115 Statut Membre 4
     
    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é.
    0
  3. Alvin1614 Messages postés 115 Statut Membre 4
     
    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
    0