Спасибо!
Я решил ещё проще, если не использовать for и прочую приблуду типа токенов, то и CHAR не нужен:
Код:
![Выделить весь код](images/misc/selectcode.png)
@echo off
:1
SET /A N=1+(37-1+1)*%random%/32768
echo:%N%
if %N%==37 pause
if %N%==36 pause
if %N%==35 pause
if %N%==34 pause
if %N%==33 pause
if %N%==32 pause
goto 1
Собственно, всё.
Но у меня вопрос.
Цитата megaloman:
FOR /L %%i IN (2,1,%2) DO Shift /3 Set "%~1=%3" »
|
Как это работает? Можно чуть подробнее?