782 / 75 / 16
Регистрация: 04.08.2011
Сообщений: 803
|
|
1 | |
Сортировка файлов через cmd01.10.2011, 21:51. Показов 2828. Ответов 6
Метки нет (Все метки)
У меня вот такой вопрос : что написать в батнике, что бы он нашёл файлы в определённом диапазоне с определённым расширением и скопировал их в определённую директорию? С копированием проблем нет, вот с отбором...
0
|
01.10.2011, 21:51 | |
Ответы с готовыми решениями:
6
использование cmd файлов Переименование файлов CMD Сортировка по времени в bat/cmd Редактирование текстовых файлов в cmd |
835 / 349 / 12
Регистрация: 04.10.2009
Сообщений: 589
|
|
01.10.2011, 23:02 | 2 |
Поконкретнее можно?
0
|
782 / 75 / 16
Регистрация: 04.08.2011
Сообщений: 803
|
|
01.10.2011, 23:05 [ТС] | 3 |
atributz, допустим: Есть диск некий диск д, нужно найти на нём все файлы с расширением jpg и скопировать их на другой диск
0
|
835 / 349 / 12
Регистрация: 04.10.2009
Сообщений: 589
|
|
01.10.2011, 23:22 | 4 |
Ну так надо цикл перебора по каталогам с рекурсией делать. Это не так тривиально как копирование.
0
|
782 / 75 / 16
Регистрация: 04.08.2011
Сообщений: 803
|
|
01.10.2011, 23:26 [ТС] | 5 |
atributz, можете подтолкнуть на правильный путь? дальше постараюсь сам...
0
|
835 / 349 / 12
Регистрация: 04.10.2009
Сообщений: 589
|
|
02.10.2011, 00:09 | 6 |
хотя я нашел цикл без рекурсии
самый простой вариант тогда такой при совпадении имен файлов новые будут затирать те что в папке по хорошему нужно добавить переименование Код
set from=D:\ set to=C:\jpg_ext set mask=*.jpg if not exist "%to%" md "%to%" for /r %from% %%i in (.) do call :f "%%i" exit :f set n=%~1 set n=%n:~0,-1% for /f "delims=" %%i in ('dir "%n%%mask%" /a-d /b') do copy /y "%n%%%i" "%to%\" exit /b
1
|
782 / 75 / 16
Регистрация: 04.08.2011
Сообщений: 803
|
|
02.10.2011, 20:33 [ТС] | 7 |
atributz, спасибо большое
0
|
02.10.2011, 20:33 | |
02.10.2011, 20:33 | |
Помогаю со студенческими работами здесь
7
Перекодировка имен файлов в CMD CMD Копирование файлов всех подкаталогов Учебник по созданию *.BAT и *.CMD файлов Цикл переименования файлов - CMD/BAT Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |