| ||||||||
Petit astucien | Bonjour,
Comment élaborer un fichier batch qui me permettrait de supprimer les fichiers temporaires de plus de 48 H dans les dossiers Windows/temp et local seeting/temp (dossier caché)
Merci pour vos réponses
| |||||||
Publicité | ||||||||
![]() | [url]http://perso.wanadoo.fr/strychnine/menagetemp.html[/url] | |||||||
Petit astucien |
| |||||||
![]() ![]() | bonjour,
tout a fait d'accord avec toi orange 14, qd on a peu de connaissance en informatique, on veut des reponses simples, je suis dans ton cas et suis interessée par ta question, donc je vais suivre, esperant que quelqu'un donne un avis simple pour toi et moi ! | |||||||
![]() ![]() | Salut Orange,
à moins que tu n'aies de très bonnes raisons, garder des temps même récents ça sert à rien
Ce n'est pas toi qui va pouvoir en faire quelque choses puisque ce sont des résidus d'opérations inachevées ou d'un programme qui n'a pas bien fait son ménage
Le plus sûr est de le faire manuellement
Tu ouvres la fenêtre de commande
puis tu tapes ce qui est en rouge
le reste c'est ce qu'il y a sur ma machine
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Souris>
cd \temp
C:\Temp>
dir
Le volume dans le lecteur C s'appelle WINDOWS
Le numéro de série du volume est 1940-1102
Répertoire de C:\Temp
04/07/2004 00:40 <REP> .
04/07/2004 00:40 <REP> ..
28/07/2004 11:48 596 hpzcoi00.log
28/07/2004 11:48 596 hpzcoi01.log
27/07/2004 18:05 <REP> VBE
28/07/2004 02:59 487 TWAIN.LOG
28/07/2004 01:56 <REP> PPT10.0
28/07/2004 14:51 121 wecerr.txt
28/07/2004 02:43 2 Twain001.Mtx
27/07/2004 18:40 188.970 Microsoft Office XP P
age_repair_log(0001).txt
28/07/2004 02:39 0 Twunk002.MTX
28/07/2004 02:43 156 Twunk001.MTX
28/07/2004 03:28 0 T30DebugLogFile.txt
9 fichier(s) 190.928 octets
4 Rép(s) 3.945.283.584 octets libres
C:\Temp>
del *.*/s
C:\Temp\*.*, êtes-vous sûr (O/N) ?
O
Fichier supprimé - C:\Temp\hpzcoi00.log
Fichier supprimé - C:\Temp\hpzcoi01.log
Fichier supprimé - C:\Temp\TWAIN.LOG
Fichier supprimé - C:\Temp\wecerr.txt
Fichier supprimé - C:\Temp\Twain001.Mtx
Fichier supprimé - C:\Temp\Microsoft Office XP Profession
r_log(0001).txt
Fichier supprimé - C:\Temp\Twunk002.MTX
Fichier supprimé - C:\Temp\Twunk001.MTX
Fichier supprimé - C:\Temp\T30DebugLogFile.txt
C:\Temp\VBE\*.*, êtes-vous sûr (O/N) ?
O
Fichier supprimé - C:\Temp\VBE\MSForms.exd
Fichier supprimé - C:\Temp\VBE\RefEdit.exd
C:\Temp\PPT10.0\*.*, êtes-vous sûr (O/N) ?
O
Fichier supprimé - C:\Temp\PPT10.0\MSACAL.exd
C:\Temp>dir
Le volume dans le lecteur C s'appelle WINDOWS
Le numéro de série du volume est 1940-1102
Répertoire de C:\Temp
04/07/2004 00:40 <REP> .
04/07/2004 00:40 <REP> ..
27/07/2004 18:05 <REP> VBE
28/07/2004 01:56 <REP> PPT10.0
0 fichier(s) 0 octets
4 Rép(s) 3.945.676.800 octets libres
C:\Temp>
cd vbe
C:\Temp\VBE>dir
Le volume dans le lecteur C s'appelle WINDOWS
Le numéro de série du volume est 1940-1102
Répertoire de C:\Temp\VBE
27/07/2004 18:05 <REP> .
27/07/2004 18:05 <REP> ..
0 fichier(s) 0 octets
2 Rép(s) 3.945.676.800 octets libres
C:\Temp\VBE>
cd..
C:\Temp>
dir
Le volume dans le lecteur C s'appelle WINDOWS
Le numéro de série du volume est 1940-1102
Répertoire de C:\Temp
04/07/2004 00:40 <REP> .
04/07/2004 00:40 <REP> ..
27/07/2004 18:05 <REP> VBE
28/07/2004 01:56 <REP> PPT10.0
0 fichier(s) 0 octets
4 Rép(s) 3.945.676.800 octets libres | |||||||
Petit astucien | Merci sourisdeservice mais ta réponse ne me convient pas.
En effet si je veux supprimer manuellement les fichiers temp, j'ouvre l'explorateur de windows et je vais dans C/Windows/temp et C/Windows/local settings/temp et je supprime les fichiers.
Non moi ce que je veux, c'est un fichier batch qui me permet de faire ces opération en un seul clic. Modifié par orange14 le 29/07/2004 15:25 | |||||||
![]() ![]() | Un fichier batch est composé d'un certain nombre de lignes qui vont s'exécuter les unes à la suite des autres
En direct, tu dois appuyer sur ENTER pour valider
si tu vois, en direct que la ligne convient, tu la tapes dans un fichier bat, tu l'enregistres sous un non de ton choix en lui donnant l'extension.bat (attention faire cela dans le bloc note pour n'avoir que tu texte et des retours à la ligne, rien de plus)
si il s'appelle coucou.bat
et dedans, tu mets
echo Je vous salue
Pause
quand tu taperas coucou, cela s'exécutera c'est-à-dire que l'écran affichera
Je vous salue
Appyez sur une touche pour continuer
Voilà le principe
Ce qu'il faut c'est trouver chaque fois la bonne commande pour faire ce que tu auras testé en direct
Les commandes CD nom d'un répertoire servent à rendre actif le répertoire pour la commande suivante donc après cd \temp
tu te trouves dans ce répertoire et on voit son nom après le Enter
C'est surtout cela qui est important pour que cela fonctionne
Ce sont ces commandes (modèles)qui t'ont été proposées dans un post précedent
C'est tout simple [bigsmile] si on t'explique simplement et pas en [chinois]
Faut y aller pas à pas
Note : Les fichiers VBS font la même chose, ce sont les scripts Modifié par sourisdeservice le 29/07/2004 15:52 | |||||||
Astucien | Pour information, il y a moyen de supprimer la demande de confirmation d'effacement de la commande del (il faut alors être très prudent à l'endroit où l'on se trouve dans l'arborescence...) avec en rajoutant l'attribut /Q , ainsi que de forcer l'effacement de fichiers qui seraient en lecture seule avec /F
ainsi, pour reprendre l'exemple de sousrisdeservice (que je salue au passage), tu peux très bien utiliser la commande
del /Q /S /F *.*
Fais bien attention au répêrtoire dans lequel tu est en utilisant cette commande, car, si tu venait à l'exécuter sur C:\, tu effacerais l'ensemble de ton disque dur (et peut etre meme une partie de tons système d'exploitation)
| |||||||
![]() ![]() | Je conseille de toujours faire Dir auparavent puisque cette commande liste tous les fichiers concernés
C'était ma première série d'exemple de commandes en Direct
On ne doit ajouter les paramètres de validation que quand on est certain de son coup
J'ajouterai que tu peux trouver tous les "commutateurs" ou paramètres ou attributs d'une commande en tapant dans la fenêtre de commande cette dite commande suivie de /?
Je rappelle que *.* veut dire que c'est comme un Joker
l'étoile remplaçant le texte qui précède et le texte qui suit le Point dans un nom de fichiers
donc DEL *.* effacera tous les fichiers portant n'importe quel nom suivi d'un point et dont l'extension (après le point) est n'importe quoi aussi
| |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | |||||||||||||||
|