2013-12-04 5 views
-1

Прежде всего, я очень мало знаю интерфейс командной строки, поэтому не предполагаю, что я ничего не знаю.перемещать различные типы файлов из подпапки в другую папку

У меня есть папка, содержащая подпапки, а некоторые из подпапок также содержат подпапки. Большинство файлов в этих папках - TIF, но есть и JPG. Я хотел бы написать команду для выбора всех файлов .jpg и переместить их в отдельную папку.

Я использовал что-то вроде этого, чтобы перемещать элементы в основной папке, но не попадал в подпапки.

move C:\Users\Desktop\old_folder\*.jpg* C:\Users\Desktop\new_folder 

Что я могу добавить к этому (или использовать что-то еще), что также будет найти и переместить файлы .jpg в подпапках? Я использую Windows 7, если это имеет значение. Спасибо.

ответ

1

Я попробую что-то вроде этого:

for /r "c:\source_directory\" %x in (*.jpg) do move "%x" "c:\target_directory\" 
+0

что делает %% х указывать? Я получил сообщение о том, что %% x в это время было неожиданным. – user3067405

+0

%% x - это переменная для сохранения пути \ filename.jpg. Я проверяю ошибку, которую вы получили – user2196728

+0

Я обновил: не %% x, а% x – user2196728

Смежные вопросы