Commande DOS ren

Résolu
perdeak Messages postés 80 Statut Membre - 7 avr. 2008 à 16:55
 Utilisateur anonyme -
Bonjour,

Voilà, je souhaite renommer tous mes fichiers .itf d'un répertoire en .xls;
Pour cela je crée un fichier .bat avec:
rename C:\Documents and Settings\alexandre\Mes documents\test\*.itf C:\Documents and Settings\alexandre\Mes documents\test\*.xls

Mais rien ne se passe...help!!!

2 réponses

Utilisateur anonyme
12 mars 2011 à 04:06
C'est normal :
rename "C:\Documents and Settings\alexandre\Mes documents\test\*.itf" "*.xls" 
(Sur la même ligne)
5
cchristian Messages postés 928 Statut Membre 131
7 avr. 2008 à 17:33
Bonjour,

Fais un essai sans répéter le chemin d'accès pour *.xls (nom_de_fichier2)

syntaxe :
RENAME [lecteur:][chemin]nom_de_fichier1 nom_de_fichier2.
4
perdeak Messages postés 80 Statut Membre 1
7 avr. 2008 à 17:41
En fait, j'ai fais seulement un:
ren *.itf *.xls
J'ai mis le fichier.bat dans mon répertoire et c'est bon.

Merci.
0
cchristian Messages postés 928 Statut Membre 131 > perdeak Messages postés 80 Statut Membre
7 avr. 2008 à 17:53
Oui mais attention à préserver cet environnement car si "un jour" le fichier .bat était activé, pour une raison (x, y et même z), dans un autre répertoire contenant des fichiers .itf tu risquerais de les renommer à tort.
0
il faut faire un cd en premier lieu
en gros :
cd C:\Documents and Settings\alexandre\Mes documents\test\
ren *.itf *.xls

Comme ça pas de souci de dossier.
0