Supprimer des fichiers précis, selon la date
Fermé
Silk7499
Messages postés
4
Date d'inscription
jeudi 14 juin 2018
Statut
Membre
Dernière intervention
21 juin 2018
-
21 juin 2018 à 11:41
barnabe0057 Messages postés 14452 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 3 août 2024 - 22 juin 2018 à 20:25
barnabe0057 Messages postés 14452 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 3 août 2024 - 22 juin 2018 à 20:25
A voir également:
- Supprimer des fichiers précis, selon la date
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Impossible de supprimer un fichier - Guide
- Comment réduire la taille d'un fichier - Guide
- Supprimer fichiers temporaires windows 10 - Guide
1 réponse
barnabe0057
Messages postés
14452
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
3 août 2024
4 917
Modifié le 22 juin 2018 à 21:02
Modifié le 22 juin 2018 à 21:02
Bonjour,
Ton raisonnement est faux : le dossier %%c ne sera jamais égal à date du système -1
Il faut faire autrement, voilà la solution (à rajouter à la fin de ton script) :
Ton raisonnement est faux : le dossier %%c ne sera jamais égal à date du système -1
Il faut faire autrement, voilà la solution (à rajouter à la fin de ton script) :
for %%A in (01 02 03 04 05 06 07 08 09 10 11 12) do (
if exist "%%A" (if not "%%A"=="!mois!" (call :nettoyage %%A))
)
pause
exit /b 0
:nettoyage
pushd %1
for /f "skip=1 delims=" %%E in ('2^>nul dir /b /a-d %file_ext% ^| sort /r') do (del /f /q "%%~E")
popd
goto :eof
rem
22 juin 2018 à 20:25