Из каталога D:\Photos\ скопировать каталог 2004 в каталог D:\Videos\Как перенести из всех этих подкаталогов все видеофайлы (типа mov,mp4,mpg,avi и т.д.) в каталог D:\Videos\ с сохранением структуру каталогов?
Т.е. чтобы файл img_1234.mov попал из
D:\Photos\2004\10-20-2004\
в
D:\Videos\2004\10-20-2004\
Предположим в каталоге D:\Photos\ есть структура подкаталогов
\1995\
...
\2017\
и каждый в свою очередь ещё делится на подкаталоги (не факт что все даты есть конечно)
\2001-01-01\
...
\2001-12-31\
Как перенести из всех этих подкаталогов все видеофайлы (типа mov,mp4,mpg,avi и т.д.) в каталог D:\Videos\ с сохранением структуру каталогов?
Т.е. чтобы файл img_1234.mov попал из
D:\Photos\2004\10-20-2004\
в
D:\Videos\2004\10-20-2004\
Кто-то ещё умеет bat файлы писать?Или чем это ещё сделать?
p.s. 365*20=7000 раз я устану заходить в каждый каталог и руками делать
Ты шутишь?Из каталога D:\Photos\ скопировать каталог 2004 в каталог D:\Videos\
Нет. СпасибоЕсли ответ ещё нужен - ща кину
Ещё один...
Да это вариант. Хотя останутся пустые каталогиКак вариант - просто копируешь каталог целиком, чтобы было два одинаковых, и во второй копии запускаешь поиск НЕ видео файлов (например, jpg), и по результатам поиска удаляешь все jpg файлы, остаются только видео.
В тотале по маске файлов можно копировать, когда то давно делал а щас не помню.Как вариант - просто копируешь каталог целиком, чтобы было два одинаковых, и во второй копии запускаешь поиск НЕ видео файлов (например, jpg), и по результатам поиска удаляешь все jpg файлы, остаются только видео.
Да это вариант. Хотя останутся пустые каталоги
Я уже разобрался с Far и Total Commander'ом
В каком-то из них пустых каталогов нет
В тотале по маске файлов можно копировать, когда то давно делал а щас не помню.
Как вариант - просто копируешь каталог целиком, чтобы было два одинаковых, и во второй копии запускаешь поиск НЕ видео файлов (например, jpg), и по результатам поиска удаляешь все jpg файлы, остаются только видео.
очень на любителя... ТС это тот же FAR только с графической оболочкой, а не "чистый синяк"бросай ТС! Это - зло!!!
Задача нетривиальная, встречается довольно редко поэтому никто не помнит. Люди которые часто сталкиваются в состоянии запомнить.Подстановки, шаблоны, маски, макросы и прочие скрипты работают везде. Только с вариациями, и надо на них дрочить постоянно, потому как запомнить эту /ваы\+dfgf-@%^ML^NK@^N = - графию без постоянного маструбирования может только робот Вертер!
Как переименовать файлы добавив в имя название каталога в котором они находятся ?
Да, как-то такдва цикла, первый бежит по фолдерам(запоминает), второй в каждом фолдере делает поиск файлов(запомните) и выполняет команду move bkb как
останутся пустые каталоги
for /f "usebackq delims=" %%d in (`"dir /ad/b/s | sort /R"`) do rd "%%d"