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

  FORUM HardWare.fr
  Windows & Software

  Renomage sous Dos avec la date système

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Renomage sous Dos avec la date système

n°427576
Doudou007
Posté le 02-11-2001 à 14:08:56  profilanswer
 

Salut tt le monde,
 
je cherche à renommer un fichier en lui ajoutant la date système dans le nom de manière automatique (avec la commande REN de MsDos...)
 
Merci de me donner un coup de main. ;-)
 
Doudou.

mood
Publicité
Posté le 02-11-2001 à 14:08:56  profilanswer
 

n°427686
JPA
Posté le 02-11-2001 à 14:49:59  profilanswer
 

1) le problème est que le format de date est de la forme : ven. 2/11/2001
Il y a donc des caractères interdits : / et . (à éviter)
Il y a (sous NT et 2000, sous 9x je sais plus) une variable d'environnement appelée date
  on crée une variable date2 par set date2=%date%
  on supprime les / par set date2=%date2:/=%
  on supprime le . par set date2=%date2:.=%
  Tu peux également supprimer l'espace de la même manière
Tu as enfin une variable d'environnement sans caractère interdit.
 
tu crée ton nouveau nom de fichier :
set _nom=%date2%toto.txt
(si toto.txt est nom nom de fichier)
ensuite ren toto.txt "%_nom%"
 
toto.txt s'appelle maintenant : ven 02112001toto.txt
ensuite tu supprimes les variables d'environnement créées :
set date2=
set _nom=
 
dans un batch il faut remplacer les % à droite d'un signe = par %%
 
A+

n°427935
Doudou007
Posté le 02-11-2001 à 16:29:11  profilanswer
 

Je te remercie bcq !!!
 
A+
 
 
 

JPA a écrit a écrit :

1) le problème est que le format de date est de la forme : ven. 2/11/2001
Il y a donc des caractères interdits : / et . (à éviter)
Il y a (sous NT et 2000, sous 9x je sais plus) une variable d'environnement appelée date
  on crée une variable date2 par set date2=%date%
  on supprime les / par set date2=%date2:/=%
  on supprime le . par set date2=%date2:.=%
  Tu peux également supprimer l'espace de la même manière
Tu as enfin une variable d'environnement sans caractère interdit.
 
tu crée ton nouveau nom de fichier :
set _nom=%date2%toto.txt
(si toto.txt est nom nom de fichier)
ensuite ren toto.txt "%_nom%"
 
toto.txt s'appelle maintenant : ven 02112001toto.txt
ensuite tu supprimes les variables d'environnement créées :
set date2=
set _nom=
 
dans un batch il faut remplacer les % à droite d'un signe = par %%
 
A+  



n°427954
JPA
Posté le 02-11-2001 à 16:37:38  profilanswer
 

Tu peux aussi supprimer des caractères à gauche ou à droite (dans ton cas si tu veux supprimer ven et ne laisser que les chiffres)
Si celà t'intéresse reposte je chercherai.
A+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Renomage sous Dos avec la date système

 

Sujets relatifs
Peut-on supprimer la protection des fichiers systeme sous XP ?quel logiciel pour sauvegarder et restaurer l'intégralité d'un système
Question de copie de fichier sous DOS.Où trouver des cours sur le DOS?
(windows Me) comment rebooter en DOSAutoradio MP3: Comment on charge la SB16 ISA sous DOS??
lecteur reseau sous DOSUn logiciel pour une Sauvegarde système ?
Conserver ces ressources systéme ????????prob aol + numeris suite reinstallation systeme
Plus de sujets relatifs à : Renomage sous Dos avec la date système


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