Batch - Boucle

Fermé
MysticSquall Messages postés 401 Date d'inscription lundi 4 juillet 2005 Statut Membre Dernière intervention 7 octobre 2011 - 19 juin 2008 à 16:36
floxi Messages postés 145 Date d'inscription mercredi 8 février 2006 Statut Membre Dernière intervention 15 avril 2016 - 26 juin 2008 à 18:42
Bonjour, j'ai un petit probleme avec mon code. Je vous le présente

@echo off

set Num=1

:Boucle

copy "C:\Copilot\sophie\Fiche de l'entreprise - Annuaire des Entreprises de France%Num%.txt" "c:\copilot\sophie\test%Num%.txt"

del "C:\Copilot\sophie\Fiche de l'entreprise - Annuaire des Entreprises de France%Num%.txt"

set Num = %Num%+1

if exist "C:\Copilot\sophie\Fiche de l'entreprise - Annuaire des Entreprises de France%Num%.txt" goto Boucle

pause

Il me dit qu'il trouve pas le fichier voulu alor qu'ils existent.(...de France1, .....de France2....)

1 réponse

floxi Messages postés 145 Date d'inscription mercredi 8 février 2006 Statut Membre Dernière intervention 15 avril 2016 94
26 juin 2008 à 18:42
Bonjour,

tu peut essayer deja de remplacer


set Num = %Num%+1 


par

set /a Num = %Num%+1 


tu trouvera un exemple sur le site http://www.batcher.fr/exemples.php


Bon courage
0