Se connecter avec
S'enregistrer | Connectez-vous

Batch de suppression

Dernière réponse : dans Programmation

Bonjour à tous,

Voila je dois créer un fichier .bat qui a pour but de supprimer tout les fichiers temporaires de l'utilisateurs ainsi que le c:\windows\temp voici le debut de mon prog:

DEL /f /s "%USERPROFILE%\LOCALS~1\TEMPOR~1\Content.IE5\*.*
DEL /f /s "%USERPROFILE%\LOCALS~1\TEMPOR~1\*.*
DEL /f /s "%USERPROFILE%\Cookies\*.*
DEL /f /s C:\Windows\Temp\*.*

pause

Le problème c 'est qui me supprime pas les dossier al'intérieur de c:\windows\temp car il sont en cours d'utilisation, je pense qu'il faut virer le processus qu'il les utilisent.
Donc si vous avez une idée ce serait sympa de ma la faire parvenir.

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

Merci.

Autres pages sur : batch suppression

Lassé par la pub ? Créez un compte

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.

il avait raison de redemander, il y avait bien une solution :
  1. echo o|del "%USERPROFILE%\Local Settings\Temp\*.*"
  2. echo o|del "%USERPROFILE%\Local Settings\Temporary Internet Files\*.*"
  3. echo o|del "%WINDIR%\Temp\*.*"


Ca n'efface pas les fichiers utilisés mais ça te les signale juste sans arrêter le script, donc il continue et enchaîne avec les autres fichiers à supprimer.
Lassé par la pub ? Créez un compte