Bonjour,
J'aimerai modifier des noms de dossiers (nom de commune) de majuscule en minuscule en gardant la première lettre en majuscule de chaque mot.
Ex: MONT en Mont
LIT ET MIX en Lit Et Mix
J'ai réussi a trouver ce code (qui n'est pas optimal je pense) qui me transforme tout en minuscule...
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 for /f "delims=" %%i in ('dir /a:d /b') do set VrNamRep=%%i& call :majMin goto finmajMin :majMin set VrNamRep2=%VrNamRep:A=a% set VrNamRep3=%VrNamRep2:B=b% set VrNamRep4=%VrNamRep3:C=c% set VrNamRep5=%VrNamRep4:D=d% set VrNamRep6=%VrNamRep5:E=e% set VrNamRep7=%VrNamRep6:F=f% set VrNamRep8=%VrNamRep7:G=g% set VrNamRep9=%VrNamRep8:H=h% set VrNamRep10=%VrNamRep9:I=i% set VrNamRep11=%VrNamRep10:J=j% set VrNamRep12=%VrNamRep11:K=k% set VrNamRep13=%VrNamRep12:L=l% set VrNamRep14=%VrNamRep13:M=m% set VrNamRep15=%VrNamRep14:N=n% set VrNamRep16=%VrNamRep15:O=o% set VrNamRep17=%VrNamRep16:P=p% set VrNamRep18=%VrNamRep17:Q=q% set VrNamRep19=%VrNamRep18:R=r% set VrNamRep20=%VrNamRep19:S=s% set VrNamRep21=%VrNamRep20:T=t% set VrNamRep22=%VrNamRep21:U=u% set VrNamRep23=%VrNamRep22:V=v% set VrNamRep24=%VrNamRep23:W=w% set VrNamRep25=%VrNamRep24:X=x% set VrNamRep26=%VrNamRep25:Y=y% set VrNamRep27=%VrNamRep26:Z=z% ren "%VrNamRep%" "%VrNamRep27%" goto :eof :finmajMin
Je recherche donc à savoir ce que je dois modifier pour avoir la lettre de chaque mot en majuscule.
Je vous remercie par avance
Jujudeo
Partager