2016-07-26 35 views
0

我需要找到一种非混乱的方式将所有jpeg和其他图片文件从我的c盘移动到一个文件夹中。如果可能的话,更愿意将它作为批处理文件运行。将所有jpeg文件移动到一个位置的代码。

+0

什么是操作系统? – matthiasbe

+0

所以我有一个Windows 10机器和一个Windows 7。对不起忘了添加到原来的帖子 –

+0

使用'xcopy /?'。 – 2016-07-26 08:46:23

回答

0

我确定有可用的工具可以这样做,我不确定是否需要构建脚本。

例如:http://limagito.com/

+0

我正在尝试与cmd玩,因为我目前正在做一个PowerShell课程。 –

+0

我相信最好的办法可能是xcopy? –

+0

对不起,我是Linux用户:p – matthiasbe

0

下扫描你的C:驱动器和每个文件夹/子文件夹,转储的完整路径和任何* .JPEG文件的文件名到一个文本文件中。然后使用该文本文件将其中列出的每个文件一次一个移动到您选择的目的地。

DIR /S /B %SYSTEMDRIVE%\*.jpeg>"C:\Temp\images_found.txt" 
FOR /f "tokens=* delims=" %%x in (C:\Temp\images_found.txt) do MOVE /Y "%%x" "C:\Destination" 

添加任何你想要的文件扩展名,你甚至可以扫描倍数中间用分号分隔,例如:

DIR /S /B %SYSTEMDRIVE%\*.jpeg;*.bmp;*.png;*.gif>"C:\Temp\images_found.txt" 

如果您愿意的文件,而不是复制移动它们,将MOVE命令更改为COPY

相关问题