|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Обработка получаемых переменных из текстового файла |
|
CMD/BAT - [решено] Обработка получаемых переменных из текстового файла
|
Новый участник Сообщения: 8 |
Профиль | Отправить PM | Цитировать Задача такая: Извлечь из текстового файла названия архивов, которые там записаны в столбик, а потом последовательно их распаковать.
Архивов намного больше, но извлекать надо именно те, названия которых есть в файле. Есть примерно такой вот скрипт: <allfiles.txt (for /f "tokens=1* delims=[]" %%a in ('find /n /v ""') do set "s%%a=%%b") call :un %s1% call :un %s2% call :un %s3% call :un %s4% call :un %s5% call :un %s6% call :un %s7% call :un %s8% call :un %s9% pause exit :un "7z.exe" x -aoa -tzip %~dp0resources\%1.zip -o%~dp0resources\%1 exit /b Чтобы избежать таких ошибок можно конечно перед вызовом call сделать проверку на то, пустая переменная или нет и в зависимости от этого продолжать работу или завершить, но от портянки вызовов это не избавляет. Может есть у кого более изящное решение? |
|
Отправлено: 10:54, 14-12-2017 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата alexxx2011:
Цитата alexxx2011:
что примерно нужно, если, как Вы пишете, «названия … записаны в столбик». |
||
Отправлено: 11:47, 14-12-2017 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 15:54, 14-12-2017 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Любой язык - Обработка текстового файла | XXXp | Скриптовые языки администрирования Windows | 8 | 19-01-2015 17:40 | |
CMD/BAT - Сборка текстового файла из содержимого другого текстового файла | icomboy | Скриптовые языки администрирования Windows | 0 | 10-09-2013 15:17 | |
CMD/BAT - обработка текстового\xml файла | firstarey | Скриптовые языки администрирования Windows | 1 | 14-05-2012 07:03 | |
MSFT SQL Server - результаты запроса в виде текстового файла и его обработка | minusodin | Программирование и базы данных | 7 | 30-03-2010 15:48 | |
Получение и обработка информации из текстового файла | ya158 | AutoIt | 3 | 11-09-2009 01:24 |
|