Multiplication image en changeant le nom [Résolu/Fermé]

Signaler
Messages postés
308
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
28 janvier 2014
-
 Utilisateur anonyme -
Bonjour,
ce que je demande peut paraitre compliqué.

J'ai une image appeler : e_f001.bmp

et il faudrait que cette image soit multiplier par 99 tout en changeant le nom du fichier c'est à dire, que l'image e_f001.bmp soit recopier dans un dossier avec comme nom :

e_f001.bmp
e_f002.bmp
e_f003.bmp
e_f004.bmp
e_f005.bmp

Jusqu'à e_f099.bmp

il devrait y avoir donc 99 fois la même image, avec les noms préciser ci dessus.

Il y a t'il un moyens de faire ceci ?

4 réponses


Salut,

J'ai ressayé mon script, et j'ai corriger le petit défaut.

Voila le code final :

@echo off
set VAR=00
:START
if "%VAR%"=="100" goto END
copy "e_f001.bmp" "%CD%\e_f0%VAR%.bmp"
set /a VAR = %VAR% + 1
goto START

:END
del  /Q "e_f01.bmp"
del  /Q "e_f000.bmp"
ren "e_f02.bmp" "e_f002.bmp"
ren "e_f03.bmp" "e_f003.bmp"
ren "e_f04.bmp" "e_f004.bmp"
ren "e_f05.bmp" "e_f005.bmp"
ren "e_f06.bmp" "e_f006.bmp"
ren "e_f07.bmp" "e_f007.bmp"
ren "e_f08.bmp" "e_f008.bmp"
ren "e_f09.bmp" "e_f009.bmp"
cls
echo.
echo Termine
echo.
pause


Le programme va bien copier et renommer les fichiers de "e_f001" à "e_f099".

En fait, le problème est que l'ordinateur ne compte pas exactement comme nous quand il renomme des fichiers.

Nous, nous fesons :
01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21...

Alors que l'ordinateur, lui, fait quelque chose du genre :
01, 02, 03, 04, 05, 06, 07, 08, 09, 1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 2, 20, 21...

Voila =)

@+
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci


Salut,

Tu peut faire avec un Batch :

- Ouvre le bloc note
- Copie ce code :

@echo off
set VAR=00
:START
if "%VAR%"=="100" goto END
copy "e_f001.bmp" "%CD%\e_f0%VAR%.bmp"
set /a VAR = %VAR% + 1
goto START

:END
cls
echo.
echo Termine
echo.
pause


- Enregistre le avec l'extension ".bat" (exemple : renommer.bat)

- Place le dans le même dossier que ton image "e_f001.bmp".

- Ouvre le, et voila =)

@+
Messages postés
308
Date d'inscription
mercredi 25 février 2009
Statut
Membre
Dernière intervention
28 janvier 2014
18
salut, exactement ce que je cherchais !!! merci, sauf un petit problème (mais rien de grave je les supprime) sa me fait quelques images en plus :
e_f000.bmp et e_f01.bmp
et il manques des fois quelques zero a certaine images exemple :
e_f04.bmp devrait être e_f004.bmp

Ah oui, m****

Peut-tu me dire Exactement à quelle numero d'image cela ce produit, je vais essayer de corriger sa =)

Bye