oui je me suis trompé dans ma commande dir auquel il faut mettre l'option /a-d pour trouver un fichier precis.
que veux tu dire exactement par cette variable : «set ANT=%%~dpsb»
Pourquoi le tilde et pourquoi ce nom ?
Sinon j'ai trouvé une autre piste qui me permet de trouver ma liste rechercher avec les tokens de separation mais j'ai plusieurs résultat a la ligne et comme mon nombre de tokens varie, je ne vois pas comment lui dire de supprimer les caractères après un nombre de tokens variable.
for %%a in (%Liste%) do for /F "tokens=1,2,3,4,5 delims=\" %%a in ('dir /s /b /a-d "%%a:\" 2^>NUL ^| findstr /i "ant.cmd"') do ( echo %%a %%b %%c %%d %%e)
j'ai lu quelques part qu'on pouvait intégrer du VBscript dans un batch.
Peut être est ce une piste pour développer quelques chose de plus technique.
est ce vrai ? si oui, est ce un langage abordable rapidement ?
Partager