[batch] modifier automatiquement l'extension de fichiers qcq

modifier automatiquement l'extension de fichiers qcq [batch] - Shell/Batch - Programmation

Marsh Posté le 14-06-2005 à 14:25:16    

bonjour
 
ce doit être assez simple mais j'avoue ne pas y connaître des masses.
 
Il me faudrait faire une ptite boucle qui me permette de modifier l'extension de fichiers en une autre, ie  ".".doc  en  ".".txt  par exemple.
j'ai déjà fait qqes essais (en fait des pompages de scripts trouvés ça et là que j'ai essayé de modifier  :whistle: ) mais le .bat que je crée ne fait pas le boulot voulu
 
 
(jsuis sous xp pro et l'extension et lorsque je fais un rename à chaque fois faut que je confirme le changerment d'extension, ce qui peut éventuellement poser un pb)
 
alors qui arrive à faire ça en 3 lignes  ??


Message édité par tyler1207 le 14-06-2005 à 14:26:37

---------------
Website|Like it ?
Reply

Marsh Posté le 14-06-2005 à 14:25:16   

Reply

Marsh Posté le 14-06-2005 à 14:29:16    

ren *.doc *.txt


:)

Reply

Marsh Posté le 14-06-2005 à 14:32:03    

merci
 
et pour qu'il y ait une récursivité et qu'il execute la boucle jusqu'à ce qu'il ne trouve plus de .doc par ex j'utilise la commande @echo ?
 
(eh oui j'avais prévenu je n'y connais pas gd chose :pt1cable: )


---------------
Website|Like it ?
Reply

Marsh Posté le 14-06-2005 à 14:35:08    

Ben là il les faits tous dans le dossier courant tout seul comme un grand

Reply

Marsh Posté le 14-06-2005 à 14:54:06    

ah ouais m.... en fait ça marche tout seul j'avais pas saisi qu'il suffisait juste de mettre tout seul le

Citation :

ren *.doc *.txt dans le bat

dans le .bat !!
 
au lieu de ça jme faisais suer en essayant un truc du genre

Citation :

@echo off
set nombre=:Boucle
if not exist Document%nombre%.txt goto
ren *.doc *.txt... etc


 
merci bien en tt cas  :hello:


Message édité par tyler1207 le 14-06-2005 à 14:54:43

---------------
Website|Like it ?
Reply

Sujets relatifs:

Leave a Replay

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