Bonjour je cherche =E0 faire une commande bat qui renomme des fichiers
d'une extension donn=E9e en un nom donn=E9:
renommer X Y
X: nom*** (* chiffre)
Y: extension des fichiers =E0 renommer
voici mon code :
@echo off
set i=3D0
set ext=3D%2
set nom=3D%1
if not exist *.%ext% (
echo Erreur!!
) else (
for %%a in (*.%ext%) do call :renommer %%a
echo fin
)
goto :eof
:renommer
set /a i+=3D1
set x=3D%nom%%i%.%ext%
rename %1% %x%
Il me met une erreur lorsque j'=E9xecute cette commande : "la syntaxe de
la commande est incorrect" en parlant apparemment de "rename"
Pouvez vous m'aider?
Merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian ASTOR
On 8 oct, 18:50, dede69 wrote:
Il me met une erreur lorsque j'éxecute cette commande : "la syntaxe de la commande est incorrect" en parlant apparemment de "rename" Pouvez vous m'aider?
(et en enlevant les espaces à la fin de : set ext=%2 set nom=%1 )
On 8 oct, 18:50, dede69 <divad9...@hotmail.com> wrote:
Il me met une erreur lorsque j'éxecute cette commande : "la syntaxe de
la commande est incorrect" en parlant apparemment de "rename"
Pouvez vous m'aider?
Il me met une erreur lorsque j'éxecute cette commande : "la syntaxe de la commande est incorrect" en parlant apparemment de "rename" Pouvez vous m'aider?
(et en enlevant les espaces à la fin de : set ext=%2 set nom=%1 )
dede69
On 9 oct, 15:34, Christian ASTOR wrote:
On 8 oct, 18:50, dede69 wrote:
> Il me met une erreur lorsque j'éxecute cette commande : "la syntaxe d e > la commande est incorrect" en parlant apparemment de "rename" > Pouvez vous m'aider?
(et en enlevant les espaces à la fin de : set ext=%2 set nom=%1 )
C'est bon ça marche. Merci, c'était les espaces seulement je pense
On 9 oct, 15:34, Christian ASTOR <casto...@club-internet.fr> wrote:
On 8 oct, 18:50, dede69 <divad9...@hotmail.com> wrote:
> Il me met une erreur lorsque j'éxecute cette commande : "la syntaxe d e
> la commande est incorrect" en parlant apparemment de "rename"
> Pouvez vous m'aider?
> Il me met une erreur lorsque j'éxecute cette commande : "la syntaxe d e > la commande est incorrect" en parlant apparemment de "rename" > Pouvez vous m'aider?