Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 46
Благодарности: 2

Профиль | Отправить PM | Цитировать


Спасибо!
Я решил ещё проще, если не использовать for и прочую приблуду типа токенов, то и CHAR не нужен:
Код: Выделить весь код
@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" »
Как это работает? Можно чуть подробнее?

Отправлено: 18:04, 04-03-2018 | #3