Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.93
SprinterSLK
0 / 0 / 0
Регистрация: 30.09.2010
Сообщений: 13
#1

Нужно найти строку в куче файлов и копировать эти файлы в отдельную папку - CMD/BAT

19.12.2010, 11:07. Просмотров 1705. Ответов 2
Метки нет (Все метки)

Дали в универе задание сделать батник, при запуске которого сначала спрашивает путь один, где лежит куча файлов с разным текстом потом путь два- куда нужно скопирнуть файлы в которых есть определенная строка, ну и еще нужно ввести искомую строку, вот такое вот дело,


не могу сообразить как использовать как понял команду фаинд а затем сору, подскажите пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2010, 11:07
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Нужно найти строку в куче файлов и копировать эти файлы в отдельную папку (CMD/BAT):

Поиск файлов с одинаковыми символами в имени и перенос их в отдельную папку
здравствуйте форумчане. появилась такая проблемка: есть программа которая...

У файлов изображений, скопированных с FTP-сервера, теряется качество изображения, или эти файлы не открываются
Всем привет. При копировании файла .gif с фтп сервера качество изображения...

Изменение дат модификации (изменения) файлов на основе имён папок, в которых находятся эти файлы
Всем привет! Столкнулся с такой задачей: есть папки вида ГГГГ\\*.jpg ГГГГ -...

Распаковка каждого архива в отдельную папку
столкнулась с проблемой когда необходимо командой из bat-файла извлечь каждый...

Копирование каждого файла из папки в отдельную папку
Для выполнения некоторых задач на работе необходимо скопировать из папки,...

Распаковать каждый архив в отдельную папку на другом диске
Доброго времени суток! Есть относительно слабый компьютер с WinXP, на жёстком...

2
Ris
791 / 173 / 9
Регистрация: 11.01.2011
Сообщений: 543
16.01.2011, 17:30 #2
Если строка на русском языке, то не работает, пока не доделал.
Играйте с chcp 1251 и chcp 866.
Код
@echo off
set /p s="“Є*¦ЁвҐ ЁбЄ®¬го бва®Єг ¤«п Ґс Ї®ЁбЄ*: "
set /p p1="“Є*¦ЁвҐ Ї*ЇЄг, Ј¤Ґ ЁбЄ*вм ЁбЄ®¬го бва®Єг: "
set /p p2="“Є*¦ЁвҐ Ї*ЇЄг, Єг¤* Є®ЇЁа®ў*вм д*©«л, ᮤҐа¦*йЁҐ ЁбЄ. бва®Єг: "
dir /a /b /s "%p1%\*.txt" > txtdir.txt
findstr /m /i /F:"txtdir.txt" /C:"%s%" > copytxtwiths.txt
for /f "tokens=*" %%i in (copytxtwiths.txt) do (copy /y "%p1%\%%~nxi" "%p2%\%%~nxi") 
pause
exit
0
SprinterSLK
0 / 0 / 0
Регистрация: 30.09.2010
Сообщений: 13
17.01.2011, 00:55  [ТС] #3
ОК спасибо,
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2011, 00:55
Привет! Вот еще темы с решениями:

Найти и скопировать в отдельную папку все файлы по маске
Всем здравствуйте, Необходимо чтобы файлы, находящиеся в одной папке (и...

Копирование файлов в отдельную папку
Прошу помощи в написании скрипта, который будет выполнять: 1. Проверять...

Как копировать определенный файлы в нужную папку?
Как копировать файлы из папки A, в папку B. Файлов много начинаются с "qq*". ?...

Как копировать файлы в папку /var/www/html
сразу обьясню что только второй день как установил Linux Mandriva 2010 и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru