[MS-DOS] Créer un .bat

Fermé
Peter - 16 juin 2005 à 14:00
 LOLO - 12 déc. 2006 à 18:03
Bonjour a tous,

Voila, je veux créer un .bat qui supprime tout les fichiers temporaires ainsi que les dossiers bref tt les fichiers temp.

Voila le début de mon prog :

Rem Affiche les fichiers de Mes Documents

dir /S "%USERPROFILE%\LOCALS~1\*.*

Pause

Rem Copie de Mes documents dans un fichier .txt

dir /S "%USERPROFILE%\LOCALS~1\*.* > C:\SVG.txt

Pause

Rem Suppression des fichiers temporaires

DEL /S /F /Q "%USERPROFILE%\LOCALS~1\*.*
DEL /S /F /Q "%USERPROFILE%\LOCALS~1\TEMPOR~1\Content.IE5\*.*
DEL /S /F /Q "%USERPROFILE%\LOCALS~1\TEMPOR~1\*.*
DEL /S /F /Q Windows\Temp\*.*

Pause

Rem suppression des dossiers temporaires

RMDIR "%USERPROFILE%\LOCALS~1\TEMPOR~1\Content.IE5\
RMDIR "%USERPROFILE%\LOCALS~1\TEMPOR~1\
RMDIR Windows\Temp\



Pause

Ca ne marche pas car il me dit que les fichiers sont en cours d'utilisation, je précise que je ne vx pas l'intégrer dans autoexec.bat.

Je veux qu'il le fasse a partir de windows.

Dans l'attente de réponse de votre part.

Merci.

2 réponses

mamiemando Messages postés 32298 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 mars 2023 7 575
16 juin 2005 à 14:20
Si les fichiers sont en cours d'utilisation tu ne peux pas les supprimer, justement parce que ton utilisateur utilise ces fichiers temporaires actuellement (sinon ça ferait planter ses applications et je suis pas sûr qu'il apprécierait).

Mais avec ce script tu en as supprimé la plupart... ceux qui ne servent plus à rien et qu'il faut effectivement supprimer ;)
0
Bonjour,

C'est normal. Dans le répertoire IE5, il y a des fichiers nommés index.dat qui sont protégés par le système d'exploitation. Tant que l'OS tourne, tu ne peux pas les supprimer.
0