[Request] Suppression des fichiers temporaires (.tmp) au démarrage de Windows XP

Le
Will Coyote
Existe-t-il un script ou des commandes batch permettant de supprimer
automatiquement les fichiers C:WindowsTemp*.tmp au démarrage
de Windows XP.

--
Will Coyote - Prof "Brizmenu" - http://coyote-des-neiges.blogspot.com/
Welcome Coyote Girls: http://www.coyoteuglysaloon.com/home.html
http://www.bellamyjc.org (JCB), http://www.gratilog.net (Ninou),
http://jceel.free.fr (Jceel), http://gilles.ronsin.free.fr/ (Gilles)
Fond de la tanière de Panthère Noire: http://www.d2i.ch/pn/index.html
"J'en ai marre d'avoir toujours raison!" (Ian Malcolm, Jurassic Park)
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
JF
Le #1251193
*Bonjour Will Coyote* !

Existe-t-il un script ou des commandes batch permettant de supprimer
automatiquement les fichiers C:WindowsTemp*.tmp au démarrage
de Windows XP.




SOLUTION PAPY GEORGES
==================== Ma préférée.
Vider %windir%TEMP et %TEMP% SOLUTION PAPY GEORGES
http://79164.forum.aceboard.net/79164-826-5793-0-Comment-Faire-pour-avoir-performant-Garder.htm
CleanTemps.cmd
http://papynet.mvps.org/MesOutils/CleanTemps.zip


rd /S /Q %windir%Temp
md %windir%Temp
rd /S /Q %TEMP%
md %TEMP%
pause




J'ai ajouté PAUSE pour vérifier son fonctionnement. Il faut le retirer
ensuite pour utiliser le batch au démarrage de façon plus transparente.

Suggestion, ajouter
@explorer %TEMP%
au début du script, c'est sympa ;o)

RD /S /Q supprime tout le contenu du répertoire, puis le répertoire
lui-même s'il est vide (en pratique il ne l'est jamais, car des
fichiers sont en cours d'utilisation, par l'anti-virus par exemple).

MD recrée le répertoire si la suppression a été effective. Si le
dossier existe toujours, la procédure n'est pas arrêtée, seul un
message est affiché.

On pourrait ajouter %TMP%







SOLUTION JCB
===========
cd /D %temp%
attrib -r -h -s *.* /s /D
del *.* /q /s
for /R %%f in (.) do rd "%%f" /s /q

cd /D %tmp%
attrib -r -h -s *.* /s /D
del *.* /q /s
for /R %%f in (.) do rd "%%f" /s /q

goto fin

EXPLICATIONS ET COMMENTAIRES
----------------------------
Ce fichier de commandes supprime tout le contenu du dossier temporaire
TEMP. Il est préférable d'utiliser l'outil de nettoyage disque. Mais il
est parfois difficile de supprimer des fichiers, et ce petit programme
sera alors utile. Si nécessaire, il pourra être utilisé en mode sans
échec.

CD /D %TEMP%
La commande CD (Change Directory) positionne le focus dans le
répertoire désigné par la variable %TEMP% (Répertoire des fichiers
temporaires)
Le commutateur "/D" suivant la commande "CD" permet de changer
éventuellement de disque si %temp% pointe vers un disque autre
que le disque en cours.

ATTRIB -R -H -S *.* /S /D
La commande "attrib" sert à effacer les attributs "lecture
seule", "caché" et "système" éventuels.
Le commutateur "/s" est ajouté à cette commande pour qu'elle
s'applique à toute l'arborescence.

DEL *.* /Q /S
La commande "del" utilise les commutateurs "/s" pour la
récursivité (suppression des sous-répertoires), et "/q" (Quiet=Mode
silencieux) pour ne pas demander de confirmation. Si des fichiers ne
peuvent pas être supprimés car "in use", le processus n'est pas
interrompu.

FOR /R %%F IN (.) DO RD "%%F" /S /Q
FOR /? pour plus d'infos.
Supprime les répertoires récursivement.
Le paramètre /R est propre à NT/W2K/XP (n'existe pas sous DOS/Win9x)
Il permet, associé à l'étendue "(.)", de parcourir uniquement les
sous-répertoires.
La variable %F représente chaque répertoire trouvé.
DO exécute alors la commande

RD "%%F" /S /Q
La commande "rd" utilise les commutateurs "/s" pour la
récursivité et "/q" pour éviter la confirmation de suppression.

Les guillemets qui entourent la variable %%f permettent de se
prémunir contre des noms longs contenant des espaces.

--
Salutations, Jean-François
Index du site de PN : www.d2i.ch/pn/az
Outlook Express : Suivez vos fils avec [CTL+H]
Montrez-nous ce que vous voyez : http://fspsa.free.fr/copiecran.htm

Will Coyote
Le #1250998
JF nous a concocté:

*Bonjour Will Coyote* !


Bonjour !

SOLUTION PAPY GEORGES
==================== > Ma préférée.


Merci PAPY GEORGES !

--
Will Coyote - Prof "Brizmenu" - http://coyote-des-neiges.blogspot.com/
Welcome Coyote Girls: http://www.coyoteuglysaloon.com/home.html
http://www.bellamyjc.org (JCB), http://www.gratilog.net (Ninou),
http://jceel.free.fr (Jceel), http://gilles.ronsin.free.fr/ (Gilles)
Fond de la tanière de Panthère Noire: http://www.d2i.ch/pn/index.html
"J'en ai marre d'avoir toujours raison!" (Ian Malcolm, Jurassic Park)

garcin lazare
Le #1250812
Will Coyote wrote:
Existe-t-il un script ou des commandes batch permettant de supprimer
automatiquement les fichiers C:WindowsTemp*.tmp au démarrage
de Windows XP.


Mettre TEMP et TMP sur un Ram Disk.

Note que ça peut avoir des effets pervers, ex: certains programmes
d'installation créent des fichiers temporaires qu'ils réutilisent au reboot
pour finir l'installation.

JF
Le #1250806
*Bonjour garcin lazare* !

Will Coyote wrote:
Existe-t-il un script ou des commandes batch permettant de supprimer
automatiquement les fichiers C:WindowsTemp*.tmp au démarrage
de Windows XP.


Mettre TEMP et TMP sur un Ram Disk.

Note que ça peut avoir des effets pervers, ex: certains programmes
d'installation créent des fichiers temporaires qu'ils réutilisent au reboot
pour finir l'installation.


Ce qui est sympa c'est de mettre le TIF sur la clé USB.

--
Salutations, Jean-François
Index du site de PN : www.d2i.ch/pn/az
Outlook Express : Suivez vos fils avec [CTL+H]
Montrez-nous ce que vous voyez : http://fspsa.free.fr/copiecran.htm


JF
Le #1250804
*Bonjour JF* !

*Bonjour garcin lazare* !

Will Coyote wrote:
Existe-t-il un script ou des commandes batch permettant de supprimer
automatiquement les fichiers C:WindowsTemp*.tmp au démarrage
de Windows XP.


Mettre TEMP et TMP sur un Ram Disk.

Note que ça peut avoir des effets pervers, ex: certains programmes
d'installation créent des fichiers temporaires qu'ils réutilisent au reboot
pour finir l'installation.


Ce qui est sympa c'est de mettre le TIF sur la clé USB.


À ce propos je remarque que le TIF a changé de nom.
De Temporary Internet Files le dossier devient
après son déplacement via les Options Internet :

Fichiers Internet temporaires
Fichiers Internet temporairesContent.IE5

--
Salutations, Jean-François
Index du site de PN : www.d2i.ch/pn/az
Outlook Express : Suivez vos fils avec [CTL+H]
Montrez-nous ce que vous voyez : http://fspsa.free.fr/copiecran.htm



Publicité
Poster une réponse
Anonyme