Bonjour,
Pourquoi la déclaration de variable ne fonctionne pas à l'intérieur d'un FOR en batch DOS ?
Code :
- for /r %cible%\bdd %%I in (*.*) do (
- set comp=%%~nI
- echo %comp%
- echo %comp:~0,2%
- For /F "tokens=1 delims= " %%i in ('"echo %comp% | find "P-""') do (
- echo %%~nI - Provisoire >> %cible%\cl.txt
- )
|
La partie du code en rouge ne fonctionne pas alors que en dehors de la boucle For ça fonctionne.
Avez-vous une idée ?
Merci