Script de suppression de fichier temporaires

Script de suppression de fichier temporaires - Win NT/2K/XP - Windows & Software

Marsh Posté le 26-04-2008 à 13:33:44    

Salut a tous !
J'ai créer un petit script pour supprimer les fichier temporaires, donc je voudrais en faire profiter tout le monde ;)
Il nettoie beaucoup de dossier :
-Fichiers temporaires Windows
-Prefetch Windows
-Fichiers temporaires
-Fichiers internet temporaires
-Cookies
-Fichiers Récents

 

Bon, ça vaut pas Ccleaner, mais c'est plus rapide et simple.
Si vous avez d'autres dossier a proposer, allez-y ;)

 

Version actuelle : 1.1
Telecharger

 

Historique des versions

 


J'attend les remarques et les appréciations ;)

 


Message édité par worlor le 26-04-2008 à 21:22:01

---------------
Ventes - FeedBack
Reply

Marsh Posté le 26-04-2008 à 13:33:44   

Reply

Marsh Posté le 26-04-2008 à 15:35:50    

reserved


---------------
Ventes - FeedBack
Reply

Marsh Posté le 26-04-2008 à 18:39:03    

up


---------------
Ventes - FeedBack
Reply

Marsh Posté le 26-04-2008 à 20:05:18    

Il est vraiment bizarre ton script  :??:  
Je vais faire des remarques à la suite et pas forcément dans l'ordre.
 
1 - Pourquoi créer une variable "profil" surtout si c'est pour la faire correspondre à une variable qui existe déjà %username% ?
 
2 - Comme on le voit ci dessus, tu sais utiliser les variables, alors pourquoi ne pas les utiliser la ou elles existent déjà
Exemple, tu peux remplacer c:\windows par %windir%  et remplacer c:\documents and settings\%username% par %userprofile%
Et cela aurait aussi l'intérêt de fonctionner aussi bien sur XP que sur Vista et aussi sur les PC ou Windows n'est pas sur C: ou ceux ou le répertoire de Windows ne s'appelle pas WINDOWS
 
Ton script sous entends aussi que l'on utilise Internet Explorer, or, beaucoup d'entre nous utilisent Firefox (ou d'autres browser)
 


---------------
« La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. » - Albert Einstein          
Reply

Marsh Posté le 26-04-2008 à 21:07:29    

Scr@t a écrit :

Il est vraiment bizarre ton script  :??:  
Je vais faire des remarques à la suite et pas forcément dans l'ordre.
 
1 - Pourquoi créer une variable "profil" surtout si c'est pour la faire correspondre à une variable qui existe déjà %username% ?
 
2 - Comme on le voit ci dessus, tu sais utiliser les variables, alors pourquoi ne pas les utiliser la ou elles existent déjà
Exemple, tu peux remplacer c:\windows par %windir%  et remplacer c:\documents and settings\%username% par %userprofile%
Et cela aurait aussi l'intérêt de fonctionner aussi bien sur XP que sur Vista et aussi sur les PC ou Windows n'est pas sur C: ou ceux ou le répertoire de Windows ne s'appelle pas WINDOWS
 
Ton script sous entends aussi que l'on utilise Internet Explorer, or, beaucoup d'entre nous utilisent Firefox (ou d'autres browser)
 


 
1- Je me débrouille über mal au niveau des variables, alors si tu peux corriger ce bout de code, je veux bien :)
 
2- Je ne les connaissais pas toutes, je corrige ça immediatement.
 
Pour les autres navigateurs et co. je compte le faire en créant un menu où on choissirait son navigateur. Mais le script nettoie déjà des dossiers qui sont utilisé par Internet Explorer mais aussi par d'autres navigateurs.


---------------
Ventes - FeedBack
Reply

Marsh Posté le 26-04-2008 à 21:20:10    

Mise a jour :o
Version 1.1
Telecharger

 

Changements :
-Réglages des différentes variables
-Compatibilité XP/Vista
-Oubli de dire que le dossier recent serait nettoyer
-differents bugs textuelles corrigés


Message édité par worlor le 26-04-2008 à 21:20:34

---------------
Ventes - FeedBack
Reply

Marsh Posté le 26-04-2008 à 23:26:36    

up :o


---------------
Ventes - FeedBack
Reply

Marsh Posté le 27-04-2008 à 09:56:14    

Trois remarques :)  
 
D'abord, pour 2000/XP comme pour Vista, le prefetch, oui, mais à réserver lorsqu'il y a quelques problèmes lors du lancement d'applications (création de deux batch, l'un avec et l'autre sans effacement du contenu du prefetch ?)
 
Ensuite, pour Vista, avec l'UAC actif, il faudra soit exécuter le batch en tant qu'administrateur, sinon il ne nettoie pas les emplacements en dehors du profil utilisateur. A moins d'ajouter une commande runas dans le batch, mais si le compte demande un mdp, il sera en clair dans le .bat :/ Il existe peut-être un commutateur générique qui lance une fenêtre de demande d'élévation de privilège (fenêtre UAC pendant les étapes d'exécution du batch).
 
Enfin, pour 2000/XP comme pour Vista, s'il y a plusieurs profils utilisateurs sur la machine, le code par défaut n'appliquera la tâche que pour l'utilisateur courant. Il faudrait trouver une variable d'environnement qui s'applique à tous les profils à la fois (ou un à un dans le même .bat)
 
Bonne chance :jap:

Reply

Marsh Posté le 27-04-2008 à 11:36:41    

Bon, pour la compatibilité Vista, je verrais ça plus tard :o
J'y foutrais de quoi reconnaitre si l'OS est Xp ou Vista et ça nettoiera selon ça. Puis j'essayerais de mettre en place ce système d'élévation de droit mais n'ayant pas Vista sous la main, ça va n'emmerder.
 
Sinon pour le prefetch, il vaut mieux le vider, ça change pas grand chose et ça évite de garder de vieilles donnés de programmes désinstallé.


---------------
Ventes - FeedBack
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed