HELP Script pour vider fichier temporaires et log
Résolu/Fermé
Jules
-
Modifié le 26 mai 2017 à 10:14
barnabe0057 Messages postés 14419 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 28 mars 2024 - 26 mai 2017 à 15:55
barnabe0057 Messages postés 14419 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 28 mars 2024 - 26 mai 2017 à 15:55
A voir également:
- HELP Script pour vider fichier temporaires et log
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Script vidéo youtube - Guide
- Comment réduire la taille d'un fichier - Guide
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
Messages postés
14419
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
28 mars 2024
4 901
26 mai 2017 à 15:03
26 mai 2017 à 15:03
Ok
Jules
>
barnabe0057
Messages postés
14419
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
28 mars 2024
26 mai 2017 à 15:44
26 mai 2017 à 15:44
Ca marche comme cela merci !!
barnabe0057
Messages postés
14419
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
28 mars 2024
4 901
26 mai 2017 à 15:55
26 mai 2017 à 15:55
De rien ;)