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

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

Старожил


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

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


@NuclearBox это можно связать вместе костыльным методом показанном ниже
но не рекомендую....займтитесь лучще изучением повершела
может сначала надо определяться задачей, а уже потом выбирать костыли для ее решения

пример

Код: Выделить весь код
@echo OFF
setlocal enableextensions enabledelayedexpansion
set LIST=X
set LIST=!LIST! Y
set LIST=!LIST! Z

echo LIST=!LIST!

:LOOP
FOR /F "tokens=1,* delims= " %%a in ('echo !LIST!') do (
SET TOKEN=%%a
set LIST=%%b
call :PROCESS !TOKEN!
if "!LIST!" neq "" GOTO :LOOP
)
goto :EOF
:PROCESS
ECHO processing %1
goto :EOF
получаем
Код: Выделить весь код
a.cmd
Код: Выделить весь код
LIST=X Y Z
processing X
processing Y
processing Z
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:53, 12-09-2021 | #2