A voir également:
- Batch : set d'une variable dans un for
- Fichier batch - Guide
- Batch converter - Télécharger - Photo & Graphisme
- Batch renommer une partie du nom de plusieurs fichiers ✓ - Forum Autoit / batch
- Renommer tous les fichiers d'un dossier - Forum Windows
- Batch picture resizer - Télécharger - Divers Photo & Graphisme
3 réponses
dubcek
Messages postés
18789
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
18 août 2025
5 636
24 juin 2010 à 15:04
24 juin 2010 à 15:04
hello
placer
au début du script et utiliser !variable! à la place de %variable% dans la boucle for
placer
setlocal enableDelayedExpansion
au début du script et utiliser !variable! à la place de %variable% dans la boucle for
echo "==========================" > out.txt 2>&1
for /f "tokens=1,2 delims=:" %%i in (list_720p50.txt) do (
set A=%%i
set B=%%j
@echo "***************************************************" >> out.txt 2>&1
@echo "%%i)%%j" >> out.txt 2>&1
@echo "***************************************************" >> out.txt 2>&1
@echo "%A%%B%" >> out.txt 2>&1
)
me donne
"=========================="
"***************************************************"
"1)ligne1"
"***************************************************"
""
"***************************************************"
"2)ligne2"
"***************************************************"
""
for /f "tokens=1,2 delims=:" %%i in (list_720p50.txt) do (
set A=%%i
set B=%%j
@echo "***************************************************" >> out.txt 2>&1
@echo "%%i)%%j" >> out.txt 2>&1
@echo "***************************************************" >> out.txt 2>&1
@echo "%A%%B%" >> out.txt 2>&1
)
me donne
"=========================="
"***************************************************"
"1)ligne1"
"***************************************************"
""
"***************************************************"
"2)ligne2"
"***************************************************"
""