Renommer des fichiers + ajout de chaine de caractères [DOS] - Shell/Batch - Programmation
Marsh Posté le 24-02-2004 à 12:36:58
regarde du coté de la boucle 'For'
=> c:\>for /?
depuis la console de w2k le for peut faire plein de chose en batch... incrementer des compteurs par exemple... compteur qui pourront surement etre concatené a ton nom de fichier
> la cmde move peut aussi servir a renomer des fichiers.
Marsh Posté le 24-02-2004 à 12:37:31
Je ne pense pas que ce soit faisable en commandes DOS
edit: ha ouais avec un for peut-être...
J'avais fait un soft pour ça, cf signature
Marsh Posté le 24-02-2004 à 12:45:47
j'en ai besoin en dos seulement
Marsh Posté le 24-02-2004 à 12:47:54
erf... en vrai dos ? le 6.22 ou un truc du genre ?
pas un dos sous forme de console windows ?
ben alors je pense qu'il faudra que tu utilise un soft (ou un script)externe au dos.
je ne croi pas que les outils batch te suffiront
Marsh Posté le 24-02-2004 à 12:52:27
en emulation dos Wndows 2K
Marsh Posté le 25-02-2004 à 12:02:53
for /L %%A in (1,1,10) Do ren toto%%A.toto mk.toto%%A.txt
remplace le 10 par le nombre numero du dernier fichier (toto56.toto par exemple donc met 56).
Ca va renomme tout les fichier toto(xx).toto en mk.toto(xx).txt
Seul le premier fichier toto.toto ne sera pas renommer.
Bien sur tu remplacera les toto par tes nom de fichiers à toi
Marsh Posté le 03-03-2004 à 14:55:56
Au pire tu te fait un exe en VB ou tu lui passe les parametres et lui il te reconstitura un fichier avec tous les parametres
Marsh Posté le 24-02-2004 à 12:04:03
bonjour,
Je cherche un moyen de faire ça mais je n'es que REN comme commande en dos donc je ne vois pas du tout comment faire .
Le but est de renommer les fichier en mk.toto(x).txt :
toto.toto => mk.toto.txt
toto1.toto1 => mk.toto1.txt
toto2.toto2 => mk.toto2.txt
etc
merci de votre aide
---------------
Newsletter RCZ : inscriptions compliquées ou réceptions tardives ? Mon blog la partage sans délai. C est ici que ça se passe : https://gravelparis.com/