Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: rhen en 18 Julio 2019, 10:31 am



Título: ayuda con un batch
Publicado por: rhen en 18 Julio 2019, 10:31 am
que tal amigos, soy nuevo en esto de los batch, mi pregunta es la siguiente,

tengo un batch que me enlista los números del 1 al 20 con un for y quiero que de esos números no me ponga el numero 5 ni el 8 ni el 14, así que le puse un "if" para comparar si el contador va en el numero 5 le sume 1 a la variable y así no me lo imprime, pero no se como hacerle para que también verifique si son el numero 8 y el 14 tampoco los imprima

este es mi codigo:

@echo off

for /l %%i in (1, 1, 20) do (

   if not %%i == 5  (
          echo %%i
   )
         set %%i = %%i+1   
)
pause>nul


alguna sugerencia y gracias de antemano.

Saludos