supprimer caractère dans nom de fichier

supprimer caractère dans nom de fichier - Shell/Batch - Programmation

Marsh Posté le 03-05-2010 à 10:31:39    

Bonjour, j'aimerais pouvoir renommer une liste de fichier de la sorte suivante ::
 
12345678.toto.txt en toto.txt
 
Il y a toujours huit caractères avant le .toto
 
Comment faire avec un .bat??
 
merci d'avance.

Reply

Marsh Posté le 03-05-2010 à 10:31:39   

Reply

Marsh Posté le 03-05-2010 à 11:17:17    

Pour Unix ou Windows/Dos ?
 
1. Pour Unix, utiliser mv.
 
2. Pour Windows/Dos
 
Dans un batch, il y a la commande RENAME ou REN en abrégé.
 
Mais au lieu d'utiliser un batch, il est parfois plus facile d'utiliser un script VBS (VBS est en standard depuis Windows 95 et est sensé remplacer les batchs). En VBS, il existe la méthode MoveFile().
 
Mais au lieu d'utiliser VBS, il est encore plus facile d'utiler le logiciel gratuit Ant Renamer, voir http://www.antp.be/software/renamer/features/fr .


Message édité par olivthill le 03-05-2010 à 11:19:48
Reply

Marsh Posté le 03-05-2010 à 11:31:13    

Bonjour.
 
J'utilise windows.
 
Je ne peux pas installer de soft sur mon pc (pc de travail)
 
Pourrais tu me fournir une solution autre qu'un .exe??
 
merci beaucoup de ton aide.

Reply

Marsh Posté le 03-05-2010 à 12:17:17    

Oui, comme je l'ai indiqué, on peut utiliser un ".bat" ou un "vbs".

Reply

Marsh Posté le 03-05-2010 à 15:06:58    

Tout est dans la FAQ


Message édité par fred777888999 le 03-05-2010 à 15:08:06
Reply

Marsh Posté le 04-05-2010 à 15:16:00    

ou alors passer à Unix : c'est bien Unix !
 
(bon bon ok je sors ! ^^)


---------------
En programmation, quand t'as un problème et qu'il n'y a que deux solutions valides, seule la troisième fonctionne !
Reply

Sujets relatifs:

Leave a Replay

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