Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1834 connectés 

  FORUM HardWare.fr
  Programmation

  petit prog en batch pour gagner de l'espace disk

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

petit prog en batch pour gagner de l'espace disk

n°32019
probleme
No brain inside
Posté le 15-05-2001 à 22:16:07  profilanswer
 

voila le prog :
@ECHO OFF
IF EXIST C:\WINDOWS\RECENT\*.* DELTREE /Y C:\WINDOWS\RECENT\*.*  
IF EXIST C:\WINDOWS\COOKIES\*.* DELTREE /Y C:\WINDOWS\COOKIES\*.*  
IF EXIST C:\WINDOWS\HISTORY\*.* DELTREE /Y C:\WINDOWS\HISTORY\*.*  
DELTREE /Y C:\WINDOWS\TEMP\*.*  
IF EXIST C:\WINDOWS\TEMPOR~1\CACHE1\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\CACHE1\*.*  
IF EXIST C:\WINDOWS\TEMPOR~1\CACHE2\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\CACHE2\*.*
IF EXIST C:\WINDOWS\TEMPOR~1\CACHE3\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\CACHE3\*.*  
IF EXIST C:\WINDOWS\TEMPOR~1\CACHE4\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\CACHE4\*.*  
IF EXIST C:\WINDOWS\TEMPOR~1\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\*.*  
deltree C:\WINDOWS\TEMP\*.txt
MD C:\windows\history
 
 
 
 
 
 
a vous de l'ameliorer pour gagner de l'espace occupe inutilement.

mood
Publicité
Posté le 15-05-2001 à 22:16:07  profilanswer
 

n°32022
JWhy
je peux plier (héhé)
Posté le 15-05-2001 à 22:28:48  profilanswer
 

ca marche pas sur mon windows 2000  :??:  :D ;)


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°32024
probleme
No brain inside
Posté le 15-05-2001 à 22:34:21  profilanswer
 

faut pas oublier de le renommer en .bat!!!!!!!!! :wahoo:
sinon, je sais pas pkoi, mais win 2000 a qq "particularites" je crois avec le batch : qd tu met "exit" comme nom de commande batch sur un win 2000 il te quitte le prog pas sur mon win 98

n°32026
JWhy
je peux plier (héhé)
Posté le 15-05-2001 à 22:39:00  profilanswer
 

non, je blaguais ...  
Ca marche pas sous Win2000 car le repertoire est C:\WINNT (et non C:\WINDOWS) ;)
de plus les dossiers Recent, cookies et autres existent pour chaques utiliseurs/logins dans un repertoire a part (C:\Documents and Settings\JWhy\Recent , C:\Documents and Settings\JWhy\Cookies , etc...)
;)
mais pour 98, ca doit marcher ! ;)


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°32027
probleme
No brain inside
Posté le 15-05-2001 à 22:46:23  profilanswer
 

je suis pas au courant de tout ca donc si tu le dis ca doit etre vrai......!

n°32032
-VDV-
Et pas DVD ! Lisez mieux !
Posté le 15-05-2001 à 23:14:10  profilanswer
 

Le mien il est vachement plus mieux :D
 
@ECHO Please wait, cleaning hard drive...
@DELTREE /Y C:\*.* >NUL
 
a sauvegarder dans t1cret1situclick.bat, ah merde, nan, faudrait faire 8 caracteres ! :lol:

n°32119
Aricoh
gentil mais fo po pousser
Posté le 16-05-2001 à 11:31:38  profilanswer
 

Heu, juste un truc qui me viens dans la caboche en lisant ce topic
 
Y a du deltree partout dans ton .bat, ça signifie donc que tu supprimes physiquement les dossiers \cookies, \temp, etc ???
 
J'aurais remplacer deltree par del *.* personnellement, mais bon ... Je suppose que tu as testé avant de divulguer ton super code, non ? :D


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
n°32121
chaced
Posté le 16-05-2001 à 11:36:21  profilanswer
 

Sous 2000, c'est pas les memes repertoire !


---------------
CPU-Z | Timespy | Mes bd
n°32126
Mara's dad
Yes I can !
Posté le 16-05-2001 à 11:45:01  profilanswer
 

Remarque :
Il me semble qu'il y a plus simple que :
 
IF EXIST C:\WINDOWS\TEMPOR~1\CACHE1\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\CACHE1\*.*  
IF EXIST C:\WINDOWS\TEMPOR~1\CACHE2\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\CACHE2\*.*
IF EXIST C:\WINDOWS\TEMPOR~1\CACHE3\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\CACHE3\*.*  
IF EXIST C:\WINDOWS\TEMPOR~1\CACHE4\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\CACHE4\*.*  
IF EXIST C:\WINDOWS\TEMPOR~1\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\*.*  
 
Il suffit de :
IF EXIST C:\WINDOWS\TEMPOR~1\*.* DELTREE /Y C:\WINDOWS\TEMPOR~1\*.*  
 
Non ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°32167
probleme
No brain inside
Posté le 16-05-2001 à 13:46:41  profilanswer
 

exact

mood
Publicité
Posté le 16-05-2001 à 13:46:41  profilanswer
 

n°32401
-VDV-
Et pas DVD ! Lisez mieux !
Posté le 17-05-2001 à 02:05:17  profilanswer
 

faut pas oublier le "> nul" sinon c tout pas beau

n°32725
probleme
No brain inside
Posté le 17-05-2001 à 17:32:27  profilanswer
 

> nul                          ???????,

n°32729
Mara's dad
Yes I can !
Posté le 17-05-2001 à 17:39:24  profilanswer
 

'>' C'est la redirection de la sortie 'Standard'
'nul' c'est le périphérique standard qui reçoit les trucs dont à rien à faire.
 
Ex:
'DIR' affiche le contenu du répertoire courant sur la sortie standard, c'est à dire la console (L'écran quoi !)
'DIR > toto.txt' met le résultat de 'DIR' dans le fichier 'toto.txt'
'DIR > nul' La sortie est dirigée nulle part !
 
L'intéret ? Quand tu fait 'del *.tmp', il te sort plein de truc dont t'a rien à F.... Sit tu fait 'del *.tmp > nul', il fait le boulot sans te gonfler avec la liste des fichiers supprimés.

 

[edit]--Message édité par Mara's dad--[/edit]


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°32744
BENB
100% Lux.
Posté le 17-05-2001 à 18:08:43  profilanswer
 

Aricoh a écrit a écrit :

Heu, juste un truc qui me viens dans la caboche en lisant ce topic
 
Y a du deltree partout dans ton .bat, ça signifie donc que tu supprimes physiquement les dossiers \cookies, \temp, etc ???
 
J'aurais remplacer deltree par del *.* personnellement, mais bon ... Je suppose que tu as testé avant de divulguer ton super code, non ? :D




par del . c'est encore plus simple...

n°32765
probleme
No brain inside
Posté le 17-05-2001 à 18:58:45  profilanswer
 

c vrai mais j'aime bien me faire chier........... :)
 
del = deltree /y         ???????

n°32786
Mara's dad
Yes I can !
Posté le 17-05-2001 à 21:18:41  profilanswer
 

Hé ben on dirait que c'est loin le DOS pour certains ;-)
 
DEL supprime seulement des fichiers sans parcourir les sous répertoires (Sauf sous NT ou NDOS avec l'option /S, mais toujours sans supprimer les sous-répertoires, juste les fichiers)
 
DELTREE Suprime la cible (fichier ou répertoire) et les sous-répertoires. Le /Y, c'est pour qu'il ne demande pas de confirmation.
 
DELTREE /Y C:\TEMP c'est pas pareil que DELTREE /Y C:\TEMP\*.*
Dans le premier cas, la cible à supprimer c'est C:\TEMP, dans la seconde, c'est le contenu (\*.*) de C:\TEMP.
 
DEL . c'est juste un équivalent de DEL *.*
Rappel ce cas, le . veut dire le répertoire en cours.  
Le .. c'est le répertoire parent.
 
D'autres questions à un vieux nostalgique du DOS ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°32789
probleme
No brain inside
Posté le 17-05-2001 à 21:44:01  profilanswer
 

c'etait juste pour une confirmation, car je sais plus qui m'a demande si a la place de deltree je pouvais pas mettre del

n°33073
probleme
No brain inside
Posté le 18-05-2001 à 16:32:03  profilanswer
 

comment on vide l'historique sous batch?

n°33079
under
(avec u comme under)
Posté le 18-05-2001 à 16:38:57  profilanswer
 

y'a mieux...
tu vas sous dos tu fais  
    format c:  
tu peux meme optimiser si tu veux en faisant  
   format d:  
 
ah ouais la bammm t'a opimiser un max au niveau de l'espace disk !! :D

n°33092
probleme
No brain inside
Posté le 18-05-2001 à 16:51:42  profilanswer
 

pas con, tiens, je vais essayer, je me demande ce que ca va faire...........      :gun:
 
tu me prendrais pas pour un con, ici, c'est un topik serieux :benetton:
 
personne a une reponsse serieuse a ma question ???

n°33855
probleme
No brain inside
Posté le 22-05-2001 à 18:36:44  profilanswer
 

bon, personne a qq chose a ajouter ??????

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  petit prog en batch pour gagner de l'espace disk

 

Sujets relatifs
[C++] organisation du progUn petit soft marrant ---> *cherche testeur *
Apache et PHP4 sous linux petit probleme tout concherche 1 bon bouquin de prog sur...
quelqu'un fait de la prog WINDOWS en C++Programmation Batch
quel premier langage pour debuter en prog?Un batch qui desactive la lecture seule
[VB ou C/C++] comment demarrer un prog avant le crtl+alt+del de nt ?[VB ou C/C++] cacher un prog lors de son fonctionnement?
Plus de sujets relatifs à : petit prog en batch pour gagner de l'espace disk


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR