![]() |
Вложенный цикл в цикле
помогите сделать такую конструкцию
for %%a in (aParam1 aParam2 aParam3) do for %%b in (bParam1 bParam2 bParam3) do for %%c in (cParam1 cParam2 cParam3) do echo %%a %%b %%c т.е. на выходе должно получиться 9 строчек текста. я уже думал через CALL сделать, все равно как-то не выходит. |
Код:
@echo off &setlocal enableextensions |
Цитата:
Нашел вот такое решение: :ZIPl for %%A in (aParam1 aParam2 aParam3) do call :VCl %%A goto :EOF :VCl for %%B in (bParam1 bParam2 bParam3) do call :NUMBER %1 %%B exit /b :NUMBER for %%C in (cParam1 cParam2 cParam3) do ( rem echo %1 %2 %%C echo echo vc%2-%%C ^>^> log.txt >> olymp.txt echo copy \\dc01\Olimpiada\%1 \\vc%2-%%C\c$\ ^>^> log.txt >> olymp.txt ) exit /b у меня не получалось так сделать, это из за этого? Цитата:
for (i=1,i<n,i++) перевести сюда? Собственно нужно что-бы вместо 1 из параметров шли числа for %%C in (from 1 to 10) - что-то в этом роде |
Цитата:
Код:
echo vcbParam1-cParam1 >> log.txt Цитата:
Цитата:
|
Цитата:
они работают и без неё |
Время: 07:52. |
Время: 07:52.
© OSzone.net 2001-