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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?