|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] обработка bat-ником списков из txt-файла |
|
CMD/BAT - [решено] обработка bat-ником списков из txt-файла
|
Новый участник Сообщения: 22 |
задача:
Дано: скрипт, копирующий файлы из папки orig в папки test1, test2, test3 и т.д. Цитата:
брать строку адреса для копирования из файла txt (пусть будет copy_to.txt) т.к. приведён тестовый батник, в реале требуется копировать в n-ное количество мест, адреса которых не подчинятся столь строгой логике, т.е. нет возможности применить маску... структура списка подразумевается построчная (один путь = одна строка) возможен замыкающий элемент списка типа "end" для завершения цикла Цитата:
и ещё один вопрос, как получить список тех самых путей в ТХТ файл? если известно что у них есть одна общая особенность - подпапка с одинаковым названием (решение с привязкой батника к названию папки сразу, не катит - требуется высокоинтеллектуальная обработка путей, т.к. не все из них должны быть "отоварены") в принципе, последнюю задачу можно свести к обработке группы ярлыков в отдельной папке, получить данную группу ярлыков очень просто с помощью встроенной функции поиска и отправки ярлыков на рабочий стол ))) задача остаётся открытой для случаев, когда список ярлыков перестаёт помещаться на рабочем столе ))) ____________________________________________________________________________________________________ ________ решение для задачи №1 Цитата gora:
Цитата amel27:
|
|||||
Отправлено: 15:34, 07-04-2011 |
Новый участник Сообщения: 22
|
Профиль | Отправить PM | Цитировать Цитата amel27:
упрощённый алгоритм следующий: начало цикла поиск объекта (в данном случае названия папок/файлов) применение к найденной папке операторов %~dp$PATH:I вывод значения в строку № i текстового файла (где i - универсальная переменная применяемая в счётчике циклов в VBA, как правило, имеющая значения 1,2,3,4....n-2,n-1,n) конец цикла |
|
Отправлено: 23:36, 14-04-2011 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] обработка *.txt | Михаил11 | Скриптовые языки администрирования Windows | 5 | 29-03-2011 10:00 | |
CMD/BAT - [решено] Созд.*.txt по имени файла, с перемещением *.txt и файла в папку с именем файла. | OSArev | Скриптовые языки администрирования Windows | 2 | 30-01-2011 11:58 | |
CMD/BAT - [решено] Замена файла boot.ini с помощью bat файла | Chekis9100a | Скриптовые языки администрирования Windows | 3 | 24-11-2010 08:17 | |
Обработка лог-файла на C++ | Guest | Программирование и базы данных | 17 | 23-03-2004 01:11 |
|