Bonjour,
j'ai ce code batch qui me permet dé récupérer des fichiers bmp dans divers dossiers et de les intégrer dans un fichier.
Code batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 REM Liste des dossiers Source dir /AD /ON /B *.* > tmpDir1.tmp REM Liste des fichiers bmp setlocal EnableDelayedExpansion for /f "delims=" %%j in ('type tmpDir1.tmp') do ( dir /ON /B %%j^\*.bmp > tmp11.tmp for /f "delims=" %%i in ('type tmp11.tmp') do ( echo %%j^\%%i >> tmp1.tmp echo %%j^\%%i ) )
mais de temps en temps la commande dir ne trouve pas de fichiers bmp dans les dossiers et m'affiche dans la console l'erreur "Le fichier spécifié est introuvable" ou "Fichier introuvable". Afin d'éviter ce message et l'exécution de la boucle for qui suit, je pensais pouvoir capturer l'erreur avec la variable %errorlevel% mais elle me retourne toujours 0 (pas d'erreur).
Comment je peux faire ?
Merci
Partager