Bonjour,
Pas du tout calé en batch, je tente de réaliser un script qui me permettrait de renommer l'ensemble des dossiers (qui se nomment "000203", "004835", "000001", "123456", etc.) du répertoire courant en retirant les zéros de gauche.
Voilà où j'en suis :Le principe serait de récupérer un modulo de la valeur que représente le nom du dossier traité. Mais ça ne donne rien de concret
Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for /F %%a in ('dir /ad /b') do ( echo TRAITEMENT DE %%~na set /a name=!%%~na!%10000000 @echo %name% ren %%a %name% )
Le "@echo %name%" renvoie "0".
Si quelqu'un pouvait m'aider .... Merci bien par avance !!!!
Partager