Bonjour, je suis débutant sur les scripts j'essaie de me former sur le batch mais je rencontre des erreurs que je n'arrive pas à résoudre.
Quand je lance le script il se ferme directement donc j'ai pas la possibilité de débug.

Voici la partie qui me pose problème. Cette partie a pour objectif d'établir une liste de poste dans un format normalisé. Cette liste se trouvera dans le fichier Postetest.txt
Je pense que c'est un problème de syntaxe mais je n'arrive pas a comprendre où.

Code Batch : 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
for /l %%v in (X, 1,Y) do (
set /a nbpc=%%v
echo !nbpc!
if "%%v"lss"10" (
		echo Win10-00%%v>>Postetest.txt
		echo 00%%v
		timeout 1
		) else (
			if "%%v"lss"100" (
					echo Win10-0%%v>>Postetest.txt
					echo 0%%v
					timeout 1
					) else (
						echo Win10-%%v>>Postetest.txt
						echo %%v
						timeout 1
)))
pause

Si vous avez un peu de temps à perdre, merci!