Date incluse dans le nom du dossier

Date incluse dans le nom du dossier - Shell/Batch - Programmation

Marsh Posté le 13-12-2002 à 11:51:48    

Bonjour a tous,
 
Depuis ce matin, je me prends la tete à savoir comment faire pour mettre la date du jour sur un dossier pour ke mon dossier s'appelle 13/12/2002.
 
parce qu'en mettant ca,ca ne veut pas fonctionner :pt1cable:  
 
rename dossier %date%
 
merci de m'aider
 

Reply

Marsh Posté le 13-12-2002 à 11:51:48   

Reply

Marsh Posté le 13-12-2002 à 11:55:18    

Désolé, y'a pas de solution, %DATE% te renvoie un format incompatible avec un nom de dossier sous Windows 2000.
 
La solution, 20 ligne en c++ qui crée un répertoire portant la date.
Puis appel de ce petit executable par ligne de commande.

Reply

Marsh Posté le 13-12-2002 à 11:57:56    

ok  
 
merci d'avoir repondu aussi vite
je v me debrouiller  
 
merci
@+

Reply

Marsh Posté le 13-12-2002 à 12:15:29    

cyp en forsse a écrit :

Désolé, y'a pas de solution, %DATE% te renvoie un format incompatible avec un nom de dossier sous Windows 2000.
 
La solution, 20 ligne en c++ qui crée un répertoire portant la date.
Puis appel de ce petit executable par ligne de commande.


 
faux
 
c'est hyper simple :

kneko@linux:~> mkdir tot1.`date +"%Y-%m%d"`
kneko@linux:~> ll tot*
tot1.2002-1213:
?? 0


 


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 13-12-2002 à 14:36:07    

Le monsieur est sous Windows 2000  :p

Reply

Marsh Posté le 13-12-2002 à 14:42:48    

cyp en forsse a écrit :

Le monsieur est sous Windows 2000  :p  


 
c'est bien ça le probleme sous dos & suivants y compris 2000 c'est pas possible....  
le shell de ces systemes est pas ..."programmable" à un niveau de souplesse suffisant.
 
desolé j'avais pas fait gaffe qu'il etait sous 2000


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 26-01-2004 à 11:06:34    

Vous pourriez ppeut être essayer comme suit:
ren [dossier] "%date%"
...et ca marche même sous 2k!
magique l'informatique!

Reply

Marsh Posté le 26-01-2004 à 11:08:21    

par contre sauriez vous si cela est possible sous NT4...
moins evident!
 
ps: ne pas oublier les doubles cotes

Reply

Marsh Posté le 26-01-2004 à 12:00:38    

C'est possible sous Windows !!!
J'avais répondu à un topic là dessus en fournissant la solution pour un nom de fichier.
 
-> Recherche (mais c'est pas gagné ...)
 
A+

Reply

Marsh Posté le 26-01-2004 à 12:10:09    

Reply

Marsh Posté le 26-01-2004 à 12:10:09   

Reply

Marsh Posté le 05-02-2004 à 12:26:59    

Ca dépend du la langue de ton pc
 
FOR /F "TOKENS=1,2,3,4 DELIMS=./ " %%A IN ('DATE/T') DO (
set SEMAINE=%%A
set JOUR=%%B
set MOIS=%%C
set ANNEE=%%D
)

Reply

Sujets relatifs:

Leave a Replay

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