Renomer en shell dos

Fermé
ugoboss - 19 janv. 2002 à 17:54
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 21 janv. 2002 à 11:04
je voudrais renommer des fichiers avec la date systeme.

exemple :
toto.txt -> 19012002.doc

Ceci doit etre ecrit en shell dos
A voir également:

5 réponses

Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504
20 janv. 2002 à 01:42
Pour renommer il faut utiliser la commande DOS ---> RENAME
Par contre je ne sais pas comment avoir la date automatiquement.

-= Bobinours =-
0
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
20 janv. 2002 à 02:42
La fonction date affiche la date et propose de la changer. Mais je n'ai pas réussi à récupérer la valeur de la date.

Tabou Junior
0
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
20 janv. 2002 à 02:59
Pas possible de récupérer la date en shelle dos.
Par contre, si il est possible d'utiliser un exécutable dans ta procédure, je connait un code pour récupérer la date du dos depuis delphi, mais il faut que windows tourne en tâche de fond.

Tabou Junior
0
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
20 janv. 2002 à 05:47
Ben finalement si, c'est possible.
En créant un fichier puis en extrayant sa date de création.

Example :
@Echo off
IF NOT %4.==. GOTO label
COPY /B C:\WINDOWS\HEURE.BAT+,, > NUL
DIR C:\windows\HEURE.BAT | FIND "HEURE" > TEMP.BAT
TEMP.BAT
:label
SET date=%3
@ECHO on
@ECHO %date%

Un simple test montre que la variable date contient la date sous le format jj/mm/yy.

Par contre, je sais pas comment enlever les /.
Tabou Junior
0
j'ai le meme probleme que toi.

les / ne sont pas acceptés et je n'arrive pas a les supprimer.


merci pour tes reponses
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
21 janv. 2002 à 11:04
Un bon remplacement de l'infâme command.com:
4dos /4nt
http://www.jpsoft.com
Il existe des variables d'environnement de type fonction et
tout le toutim.

Johan Daine
0