|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Поиск фалов по содержимому и копирование найденных файлов в папку |
|
CMD/BAT - [решено] Поиск фалов по содержимому и копирование найденных файлов в папку
|
Новый участник Сообщения: 4 |
Привет, форумчане!
Очень нужна ваша помощь. Задача моя, в принципе, видна из темы - я веду поиск файлов в директории, не затрагивая внутренние папки, по содержимому, и найденные файлы должна скопировать в отдельную папку (в данном случае просто создаю папку с названием запрашиваемого текста). Вот, все получается кроме последнего шага - происходит кривое копирование, т.к. копируется только последний файл из тех, что были найдены. Вот код: @echo on set /p mesto="vvedite put' k papke: " set /P str=Vvedite stroku: findstr /M /C:%str% %mesto%*.txt set /p vopr="peremestit' naydenniye fayli v odnoimennuyu papku? (Y-da/N-net):" if %vopr%==Y ( mkdir %mesto%%str% for /f "Delims=" %%i in ('findstr /C:%str% %mesto%*.txt') do ( copy %mesto%"%%~ni.txt" "%mesto%%str%") ) else ( echo %str% ) pause код.PNG Заранее спасибо! |
|
Отправлено: 19:22, 05-05-2015 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать Дле теста были созданы на диске d:\ два файла новый1.txt и новый2.txt,
содержимое 1-го: test plural -------------------- содержимое 2-го: test test vasya pupkin plural -------------------- все отработало как надо, код батника рабочий. |
Отправлено: 20:58, 05-05-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Цитата register01:
|
|
Отправлено: 21:11, 05-05-2015 | #3 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать твои файлы txt прикрепи сюда, и батник именно тот, которым пользуешься когда не получается.
|
Отправлено: 21:20, 05-05-2015 | #4 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 21:46, 05-05-2015 | #5 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать |
Отправлено: 22:13, 05-05-2015 | #6 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Спасибо, друзья!
Спасибо, register01, за то, что отозвались, спасибо, за помощь с кодом, почему я до этого не додумалась? xD |
Отправлено: 22:31, 05-05-2015 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Поиск и копирование найденных файлов | Jans | Скриптовые языки администрирования Windows | 15 | 09-04-2022 11:38 | |
Прочие - Поиск фала по содержимому тексту в win7 (возможно и замена) | clop1000 | Программное обеспечение Windows | 2 | 12-05-2013 22:30 | |
CMD/BAT - поиск и копирование файлов по списку-маске | martyn_80 | Скриптовые языки администрирования Windows | 1 | 24-11-2012 14:47 | |
CMD/BAT - [решено] Поиск текстового файла по его содержимому | Elektronik063 | Скриптовые языки администрирования Windows | 1 | 15-02-2011 03:35 | |
Прочие - Поиск внутри фалов по контексту и количеству символовв запросе. | Dalretuo | Программное обеспечение Windows | 0 | 12-01-2011 10:54 |
|