将不同的文件类型从子文件夹移动到另一个文件夹

时间:2013-12-04 19:45:28

标签: recursion cmd subdirectory

首先,我对命令行界面知之甚少,所以不要以为我知道任何事情。

我有一个包含子文件夹的文件夹,一些子文件夹也包含子文件夹。这些文件夹中的大多数文件都是TIF,但也有一些JPG。我希望能够编写一个命令来选择所有.jpg文件并将它们移动到一个单独的文件夹中。

我使用类似这样的东西来移动主文件夹中的项目,但它没有进入子文件夹。

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

我还可以添加哪些内容(或使用其他内容)来查找和移动子文件夹中的.jpg文件?如果重要的话,我正在使用Windows 7。谢谢。

1 个答案:

答案 0 :(得分:1)

我会尝试这样的事情:

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