Войти

Показать полную графическую версию : [решено] передача построчно списка из txt определенному приложению


mask77
13-04-2011, 09:33
Добрый день,
Пытался написать BATник который бы передовал построчно параметры из txt файла списка определенному приложению и выводить результат в файл, получилось вот такая строчка:

for /f "eol=" %n in (c:\<path_list>.txt) do c:\<path_to_exe>.exe <paramert> %n <parametr's> >>c:\<path_to_log>

path.... - путь к файлам/проге которую нужно запустить
parametr1(parametr`s) - несколько параметров которые (помимо списка из txt) нужно передать проге
исходный файл,програма, и лог должны быть в одной директории

в принципе оно работает если сделать copy/past этой строчки в открытый сеанс СMD (предварительно перейдя в каталог с програмой)

Помогите загнать это в BAT, если просто вставить это в тело файла, то выдает ошибку: "Непредвиденное появление:" и далее либо путь к файлу либо переменную.

gora
13-04-2011, 09:38
Помогите загнать это в BAT, если просто вставить это в тело файла, то выдает ошибку »
В батнике переменная в цикле For должна иметь два знака процента ( %%n ), а не один, как в ком строке.

mask77
13-04-2011, 09:53
спасибо, работает




© OSzone.net 2001-2012