Bonjour,
Voici mon script pour l'instant, celui ci est censé analyser une chaine de caractères particulières dans des fichiers et traiter les fichiers en conséquence :
Il y a plusieurs fichiers aussi à traiter dans c:\test2, j'aimerais que le script les traite un par un. Car actuellement il prend tous les fichiers en même temps en ne traitant que le premier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 @echo off find /C /I " PV1|1|I|^^^^" %%i rem si ER=0 alors la chaine a ete trouve donc erreur rem si ER=1 alors chaine non trouve donc ok echo %errorlevel% if %errorlevel% equ 0 move c:\test2\h011193*.hl7 c:\erreur move c:\test2\h011193*.hl7 c:\ok
Je pensais à une boucle for, mais étant novice, je ne vois pas trop comment l'intégrer dans mon script, pourriez vous m'aider please ??![]()
Partager