Bonjour,
Dans un répertoire, j'ai de nombreux fichiers contenant un é ou un è dans le nom. Je voudrais remplacer le é ou le è par un e
J'ai commencer à écrire un batch qui remplace les ( et ) par - et les espaces par _.
Par contre je bloque sur é ou è.
Mon .bat :
Code batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 @echo off setlocal enabledelayedexpansion for /r "D:\Users\toto" %%a in (*.xlsx) do ( set "path=%%~nxa" set "path=!path: =_!" echo !path! rem remplacer ( et ) par - set "path=!path:(=-!" set "path=!path:)=-!" rem remplacer é par echo set "path=!path:é=e!" move /y "%%~a" "%%~dpa!path!" )
Merci de votre aide
Partager