Имя пользователя:
Пароль:
 

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

Пользователь


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

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


Поздравляю Всех с Рожеством Христовым!

Мне кажеться, что основная проблема в том, как правильно передать переменные подпрограмме из следующего цикла:

Цитата:

1) for /f "tokens=1,2 delims= " %%A in (%~d0\Base\log.txt) do call testproject %%A %%B)
или

Цитата:

2) for /f "tokens=1,2 delims= " %%A in (%~d0\Base\log.txt) do (set Arg1=%%A & set Arg2=%%B & call testproject Arg1 Arg2)
или
Цитата:
3) for /F "tokens=1,2" %a in (%~d0\Base\log.txt) do call testproject %a %b)
все равно возникают глюки в подпрограмме: в 1 случае параметры просто не передаются, во 2-ом случае возникает вышеописанная ошибка, в 3-ем случае
Цитата:
Непредвиденное появление: ~d0\Base\log.txt)

Отправлено: 16:43, 07-01-2008 | #4