HELP Script pour vider fichier temporaires et log
Résolu/Fermé
Jules
-
Modifié le 26 mai 2017 à 10:14
barnabe0057
barnabe0057
- Messages postés
- 13837
- Date d'inscription
- lundi 2 mars 2009
- Statut
- Contributeur
- Dernière intervention
- 17 mai 2022
A voir également:
- HELP Script pour vider fichier temporaires et log
- HELP Script pour vider fichier temporaires et log ✓ - Forum - Autoit / batch
- Vider fichier temporaire windows 10 - Guide
- Raccourci vider fichier temporaire ✓ - Forum - Programmation
- Comment vider son cache et effacer ses fichiers temporaires ✓ - Forum - Windows 7
- Fichier temporaire ✓ - Forum - Windows
2 réponses
Bonjour,
Pour pouvoir traiter tous les USERS il faut faire une boucle, avec FOR.
Si on considère qu'il faut traiter tous les dossiers contenus dans /document, voilà à peu près à quoi ça devrait ressembler :
Je te suggère de vider les dossiers avant de les effacer, car la commande RD ne fonctionne pas sur les dossiers non vides.
Pour pouvoir traiter tous les USERS il faut faire une boucle, avec FOR.
Si on considère qu'il faut traiter tous les dossiers contenus dans /document, voilà à peu près à quoi ça devrait ressembler :
:: Ne supprime pas les fichiers de processus en cours
:: RESTE LE CHEMIN D'ACCES A MODIFIER EN FONCTION DE LUTILISATEUR WIP
set racine=%USERPROFILE%\document
cd %racine%
for /f "tokens=*" %%A in ('dir /b /ad "*.*"') do (
echo FICHIER TEMPORAIRE
del /F /S /Q "%racine%\%%A\Temp"
rd /S /Q "%racine%\%%A\Temp"
echo FICHIER LOG
del /F /S /Q "%racine%\%%A\LOG"
rd /S /Q "%racine%\%%A\LOG"
)
pause
exit
Je te suggère de vider les dossiers avant de les effacer, car la commande RD ne fonctionne pas sur les dossiers non vides.
Merci de ta réponse ! je suis un total débutant en fichier bat avec de l'invite de commande mais j'ai des bonne bases en c..
j'ai garder rd car il supprime les répertoires et pas seulement les fichiers.
Je vais regarder de près ce que tu as fais et je reposterais une réponse si j'ai un soucis :)
j'ai garder rd car il supprime les répertoires et pas seulement les fichiers.
Je vais regarder de près ce que tu as fais et je reposterais une réponse si j'ai un soucis :)
barnabe0057
26 mai 2017 à 15:03
- Messages postés
- 13837
- Date d'inscription
- lundi 2 mars 2009
- Statut
- Contributeur
- Dernière intervention
- 17 mai 2022
26 mai 2017 à 15:03
Ok
Jules
>
barnabe0057
26 mai 2017 à 15:44
- Messages postés
- 13837
- Date d'inscription
- lundi 2 mars 2009
- Statut
- Contributeur
- Dernière intervention
- 17 mai 2022
26 mai 2017 à 15:44
Ca marche comme cela merci !!
barnabe0057
26 mai 2017 à 15:55
- Messages postés
- 13837
- Date d'inscription
- lundi 2 mars 2009
- Statut
- Contributeur
- Dernière intervention
- 17 mai 2022
26 mai 2017 à 15:55
De rien ;)