nyb, в .cmd-скриптах значение переменной устанавливается командой SET. Подробнее - SET /? в консоли.
Для последовательного перебора IP (или любых других цифровых значений) удобнее воспользоваться конструкцией FOR /L. Например,
Код:
FOR /L %%N IN (2,1,254) DO CALL 1.cmd 192.168.0.%%N
последовательно запустит 253 раза на выполнение файл 1.cmd, передавая ему в качестве параметра IP в диапазоне 192.168.0.2-192.168.0.254. Подробнее - FOR /? в консоли.