imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Обсуждение программ
Опции темы
Старый 27.10.2013, 16:42     # 1
Alexsan
Member
 
Аватар для Alexsan
 
Регистрация: 22.09.2004
Адрес: Баварщина
Сообщения: 261

Alexsan Известность не заставит себя ждать
Как сделать выборочное копирование файлов?

Пожалуйста подскажите, мне надо скопировать папку с фотографиями на планшет, но не всю, а выборочно. Там у меня больше 10000 фоток, так что сортировать руками просто нереально. Проблема в том, что в разных папках кроме нормальных jpg еще кучи всяких raw, видеофайлов и т.д. Вот их мне копировать совершенно не надо. Но если сделать обычную сортировку-поиск по маске *.jpg, то все файлы в окне поиска будут в куче, а не рассортированные по тематическим папкам, что тоже не подходит. А вот как так скопировать, чтобы весь каталог перенесся с учётом всех имеющихся подкаталогов, но внутри были только jpg?
Alexsan вне форума  
Старый 27.10.2013, 17:33     # 2
Plague
Administrator
 
Аватар для Plague
 
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 11 776

Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
в Тотал Коммандере, например, в диалоге копирования есть опция "только указанные файлы". Указать там маску соответствующую.
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!!
~~~~~~~~~~~~~~~~~~~~~~

The time has come it is quite clear, our antichrist is almost already here.
M.M.
Plague вне форума  
Старый 27.10.2013, 17:43     # 3
Alexsan
Member
 
Аватар для Alexsan
 
Регистрация: 22.09.2004
Адрес: Баварщина
Сообщения: 261

Alexsan Известность не заставит себя ждать
Цитата:
Сообщение от Plague Посмотреть сообщение
в Тотал Коммандере, например, в диалоге копирования есть опция "только указанные файлы". Указать там маску соответствующую.
А средствами винды виста без установки дополнительного ПО никак не возможно провернуть эту операцию?
Alexsan вне форума  
Старый 27.10.2013, 17:44     # 4
Plague
Administrator
 
Аватар для Plague
 
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 11 776

Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
скопировать всё, потом поиском найти и удалить лишнее.
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!!
~~~~~~~~~~~~~~~~~~~~~~

The time has come it is quite clear, our antichrist is almost already here.
M.M.
Plague вне форума  
Старый 27.10.2013, 18:39     # 5
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отсек
Пол: Male
Сообщения: 13 350

Borland - Гад и сволочь
Цитата:
Сообщение от Alexsan Посмотреть сообщение
средствами винды виста без установки дополнительного ПО
Лехко! Причём средствами любой винды линейки NT от 3.5 и свежее.

Filtered_copy.cmd
Код:
pushd "x:\путь до\Исходная папка"
xcopy * "d:\путь до\Целевая папка" /Y /E /I /EXCLUDE:c:\filter.txt
popd
В c:\filter.txt - игнорируемые расширения, по одному в строке.
Типа
Код:
.raw
.png
.txt
.nef
.bmp
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 27.10.2013, 19:09     # 6
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отсек
Пол: Male
Сообщения: 13 350

Borland - Гад и сволочь
Ещё вариант (работает во всех виндах начиная с Vista)

copy_jpg.cmd
Код:
pushd "x:\путь до\Исходная папка"
robocopy . "d:\путь до\Целевая папка" *.jpg /S
popd
Для винды старее висты - требуется скачать утилиту robocopy (входила в reskit для Win линейки NT начиная с NT4.0).

Если первый вариант копирует по принципу "всё, кроме указанного в фильтре" (т.е. в фильтре требуется прописАть всё, что НЕ должно копироваться), то второй как раз копирует по маске "*.jpg", игнорируя всё, что под неё не подходит.
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  

Теги (метки)
bat, cmd, robocopy, xcopy

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 21:46.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.