récupérer une sous chaine de %%D de mon For
Désolé pour le titre de ma question s'il n'est pas clair :
je souhaite récupérer une sous chaine de %%D comme l'on fait pour une variable en faisant %variable:~0,8%.
Est-ce possible ?
Voici ce que je souhaite faire exactement :
Code:
1 2 3 4 5 6
| setlocal enableDelayedExpansion
for %%D in (c:\Mon_dossier\*) do (
set Fichier = %%nxD
rename %Fichier% %Fichier:~0,8%
)
endlocal |
Serait il possible de faire cela d'un seul coup ? sans passer par une variable intermédaire ?