comen faire un batch

comen faire un batch - Win NT/2K/XP - Windows & Software

Marsh Posté le 26-04-2004 à 16:35:11    

Bonjour,
 
 On m'a di que je pouvai faire un "batch" (?) qui me permettrai d'effacer les fichiers Temp a chaque demarrage. Est-ce que quelqu'un peut me dire comment faire exactement.
 
Merci bien
Enjoy yourself..

Reply

Marsh Posté le 26-04-2004 à 16:35:11   

Reply

Marsh Posté le 26-04-2004 à 16:38:57    

1) Ouvre Notepad
2) Saisi (je suppose tes fichiers temporaires sous C:\TEMP à toi de remplacer par ton répertoire) :

Code :
  1. @ECHO OFF
  2. CD C:
  3. CD \
  4. CD TEMP
  5. DEL *.* /Q /S /F


3) Enregistre le fichier en temps que "deltmp.bat" à quelque part
4) Créé un raccourci sur deltmp.bat
5) Déplace le raccourci dans le menu démarrer sous "démarrage"


Message édité par Requin le 26-04-2004 à 16:40:46
Reply

Marsh Posté le 26-04-2004 à 16:41:43    

Le principe : a chaque ligne se situe une commande, commandes qui vont etre executees a la suite.
Ici, on se place dans le repertoire C:\temp, et on efface tous les fichiers qui s'y trouvent. Enfin ca peut etre ameliore ;)
edit: avec /F /Q et /S par exemple...
 
Et pour requin: faut il que le repertoire temporaire soit bien celui la [:aloy]


Message édité par freds45 le 26-04-2004 à 16:42:28

---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 26-04-2004 à 16:41:49    

mettre plutot DEL *.* /q
sinon tu vas devoir confirmer si tu veux bien tout effacer

Reply

Marsh Posté le 26-04-2004 à 16:44:04    

Vous etes trop lent j'ai anticipé :)

Reply

Marsh Posté le 26-04-2004 à 19:04:53    

Ok, par contre mon dossier se trouve dans C:\Documents and Settings\***\Local Settings . Donc que devien la commande pour l'adresse ?? Parceque en tapant les repertoires les uns apres les autres, ca m'efface documents and settings en totalité... (merci et vive la restauration windows...)
 
MErci  
Enjoy yourself

Reply

Marsh Posté le 26-04-2004 à 19:06:38    

tu fais del "c:\documents and settings\toto\...\temp\*.*" /q
 
(sans oublier les "" [:aloy])


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 27-04-2004 à 08:17:00    

Ou si tu souahite te positionner dans le répertoire tu fais :

Code :
  1. CD "documents and settings"
  2. CD toto
  3. CD temp


 
Si tu as un espace dans le nom du répertoire il faut mettre des guillemets
 

Reply

Marsh Posté le 27-04-2004 à 08:36:49    

Vu ce qui est arrivé il est clair que c'est dangereux de faire des CD pour aller dans le répertoire puis de faire le del *.*  Si le monsieur se plante dans le nom d'un répertoire ben windows s'en fout et reste là où il est puis il fait quand même le del *.*
 
ça peut être gênant non? :D Vaut mieux faire ce que dit Freds45 ie mettre directement le chemin dans la commande del :)


Message édité par minipouss le 27-04-2004 à 08:37:38
Reply

Marsh Posté le 27-04-2004 à 09:02:21    

J'ai une autre approche... en fait la command DEL je met un REM devant pour la désactiver et j'ajoute un PAUSE à la ligne suivante... ce qui permet de s'assurer que le chemin est correct.
 
Par ailleurs il est prudent d'ajouter le paramètre /P à la commande DEL et d'oter le /Q pour avoir une confirmation tant que le script n'est pas au point.

Reply

Marsh Posté le 27-04-2004 à 09:02:21   

Reply

Marsh Posté le 27-04-2004 à 09:24:25    

tout à fait d'accord avec toi :jap:

Reply

Marsh Posté le 27-04-2004 à 10:20:54    

Déplace tes "temp" à la racine du C:, tu auras moins de risque.
 
Poste de travail -> Propriété -> Avancé -> Variables d'environnement


Message édité par brock le 27-04-2004 à 10:22:27
Reply

Sujets relatifs:

Leave a Replay

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