Parcours de fichier depuis une boucle for dans un fichier batch exécuté par vba
Bonjour,
Je voudrais exécuter un fichier batch parcourant des fichiers dans un dossier avec du code vba. J'arrive à le lancer mais la boucle à l'intérieur ne s'exécute pas. Il ne reconnait pas mon dossier.
code d'exécution du batch:
Code:
Shell "cmd.exe /k \\srv52\TX2\CdesCltAintegrer\Prog_Info\Tache\CdeInteg.bat"
code du batch:
Code:
1 2 3 4 5
| for /f "delims=" %%i In ('dir /b \\chemin\vers\mon\dossier\*.*') Do call :process %%i
exit\b
:process
echo %1 |
Le batch s'exécute parfaitement si je le lance manuellement mais pas avec le vba. J'ai ce message d'erreur:
Citation:
'dir /b \\chemin\vers\mon\dossier\*.*' n'est pas reconnu en tant que commande interne ou externe....
Merci d'avance