[Batch] supprimer le dossier le plus vieux
brutax
Messages postés
40
Statut
Membre
-
brutax Messages postés 40 Statut Membre -
brutax Messages postés 40 Statut Membre -
Salut à tous
Voilà, je cherche à créer un batch qui, pour un dossier donné dans une variable (exemple SET SOURCE=C:\Users\test\Downloads) supprime le répertoire le plus vieux et son contenu.
En cherchant, j'ai trouvé des bons scripts qui suppriment les fichiers plus vieux que n jours, mais pour les dossier, j'ai un peu de mal, et plu particulièrement pour supprimer LE dossier le plus vieux.
Voilà. Merci pour votre aide
Voilà, je cherche à créer un batch qui, pour un dossier donné dans une variable (exemple SET SOURCE=C:\Users\test\Downloads) supprime le répertoire le plus vieux et son contenu.
En cherchant, j'ai trouvé des bons scripts qui suppriment les fichiers plus vieux que n jours, mais pour les dossier, j'ai un peu de mal, et plu particulièrement pour supprimer LE dossier le plus vieux.
Voilà. Merci pour votre aide
A voir également:
- [Batch] supprimer le dossier le plus vieux
- Supprimer rond bleu whatsapp - Guide
- Dossier appdata - Guide
- Impossible de supprimer un dossier - Guide
- Supprimer page word - Guide
- Fichier batch - Guide
7 réponses
j'ai pas tout compris ou du moins je ne suis pas sur peut tu me confirmer
tu souhaite supprimer le contenu de downloads? ou le dossier Download
afin de le recrée avec de nouvelle donnée?
tu souhaite supprimer le contenu de downloads? ou le dossier Download
afin de le recrée avec de nouvelle donnée?
Salut.
En fait, dans le dossier downloads (ou n'importe quel autre) j'aimerai supprimer le dossier le plus vieux.
Merci dourd1
En fait, dans le dossier downloads (ou n'importe quel autre) j'aimerai supprimer le dossier le plus vieux.
Merci dourd1
les dossier c est toi qui les crée? ou pas
si oui il faudrait que tu fasse une numérotation des dossiers
puis après faire un script qui supprime le dossier avec une incrémentation automatique au lancement mais bon c est un peu une usine a gaz qd meme
si oui il faudrait que tu fasse une numérotation des dossiers
puis après faire un script qui supprime le dossier avec une incrémentation automatique au lancement mais bon c est un peu une usine a gaz qd meme
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
hello
affiche le dossier le plus vieux dans le dossier courant.
enlever le echo pour détruire
à tester, rd ne met rien dans la corbeiile
affiche le dossier le plus vieux dans le dossier courant.
enlever le echo pour détruire
à tester, rd ne met rien dans la corbeiile
@echo off set dossier= for /f "delims=" %%a in ('dir /a:d /o:d /b .') do ( set dossier=%%a goto fin ) :fin if not "%dossier%" == "" echo rd /s/q "%dossier%"