Bonjour,
Je suis en train de créer un script batch qui me permet de parcourir tous les éléments d'un dossier avec une extension .pdf, jusque là pas de problème je le fais avec :
Mais ensuite je pense avoir besoin d'une deuxième boucle, pour compter les deux premiers éléments, les stocker dans une variables sortir de la boucle une fois que j'ai mes deux éléments et ensuite repartir sur le 3ème élément puis attendre le 4ème faire mes opérations etc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part FOR %%f IN (*.pdf) DO
Ma deuxième boucle donne ceci, elle est imbriquée dans la première :
Mais voilà mon script ne marche pas, mes opérations sont lancées à chaque fois que j'ai un élément, donc je pense que ma condition de sortie de ma 2ème boucle n'est pas bonne... Etant peu doué en batch, je suis bloqué...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 @echo off setlocal enabledelayedexpansion set i=0 set fin=2 FOR %%f IN (*.pdf) DO set /A i+=1 set i FOR %%f IN (i, 1, fin) DO ( set command=!command! %%f set /A fin+=1 set fin ) ) endlocal
Merci de m'aider !
Partager