|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Обработать два текстовых файла в одном цикле: как? |
|
CMD/BAT - Обработать два текстовых файла в одном цикле: как?
|
Новый участник Сообщения: 3 |
Цикл вот такого плана выдирает из 1t.txt имена файлов и подставляет их в параметры вызова программы:
for /F %%i in (1t.txt) do start D:\mencoder mf://D:\image\image.jpg-mf fps=1/%key% -ovc lavc -lavcopts vcodec=mpeg4 -oac mp3lame -lameopts abr:br=160 -srate 44100 -ofps 25 -audiofile %%i -o %%i.avi Нужно, чтобы батник выдирал из 2t.txt числа, и подставлял их в key. Числа должны иметь одинаковую позицию соответствовать с именами файлов. Грубо говоря, если в 1t.txt строки вида file1 file2 а в 2t.txt - вида 60 72 то в key должно подставиться 60 в первом проходе цикла, и 72 во втором. Подскажите плз, как это сделать? |
|
Отправлено: 17:42, 26-02-2010 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать @Echo Off Set F1=1t.txt Set F2=2t.txt For /F "Tokens=1* Delims=[]" %%a In ('^<"%F1%" Find /N /V ""') Do ( For /F "Tokens=1* Delims=[]" %%i In ('^<"%F2%" Find /N /V ""') Do If "%%a"=="%%i" ( Start "" /WAIT "D:\mencoder" "mf://D:\image\image.jpg" -mf fps=1/%%j -ovc lavc -lavcopts vcodec=mpeg4 -oac mp3lame -lameopts abr:br=160 -srate 44100 -ofps 25 -audiofile "%%b" -o "%%b.avi" )) |
Отправлено: 03:33, 27-02-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Как склеить два файла vob? | viox | Видео и аудио: обработка и кодирование | 4 | 27-04-2009 19:32 | |
Разное - [решено] Как сравнить два файла средствами windows? | nvhost | Microsoft Windows 2000/XP | 4 | 25-04-2009 12:09 | |
как сравнить два звуковых файла | alexra | Видео и аудио: обработка и кодирование | 8 | 31-07-2007 00:42 | |
Два статических IP на одном компе через два канала инета | srx | Общий по Linux | 1 | 24-02-2007 09:05 | |
Не работает перемотка при просмотре Vob файла. Как его обработать? | Do Not Disturb | Видео и аудио: обработка и кодирование | 4 | 22-11-2006 21:32 |
|