Ejemplo de un contador:
:arriba
rem aca va lo que uqeres hacer este contador va a hasta 45.
:final
Sin ofender creo que el for lo estás usando mal... o sea, por lo que tengo entendido luego del in, van los elementos... o sea %%X luego pasan a ser esos elementos siendo 1, 1 y 13...
O sea es cuestión de reemplazar:
Vos tenés esto:
id3 -1 -2 -t "5.%%x" "%m%_PISTA.mp3"
a lo cual en la primer vuelta sería:
id3 -1 -2 -t "5.1" "%m%_PISTA.mp3"
Luego pasaría a ser ese 1, más la variable número, que en este caso le diste 31...
O sea sería:
%%X = 1
m = %%X + %numero%
m valdría 32, así que en dónde va la variable de m saldría 32 aumentado en %%X
Espero que lo que te acabo de decir te sirva de algo, para poder entender mejor el código y tal vez puedas aplicar lo que te mande más arriba... por las dudas te muestro un for:
for %%a in (c: d: e: f: g: h: i: j: k: s: t: u: v: w: x: y: z:
) do (
echo hola existe la unidad
%%a echo Aca guardaremos un txt diciendo esta oración en la unidad
>> %%a\existencia.txt
)
)
¿Que hace este for?, primero, dice que existe esa unidad, y lo que hace es reemplazar la variable de entorno con dicho elemento, para no tener que hacer todas las oraciones constantemente con cada letra, se simplifica de esa manera. Espero que con esto te haya servido de ejemplo y lo puedas aplicar en la práctica.
Saludos, atte: TornoMan
Cualquier duda avisame por pm y veo de ayudarte en el momento que esté.