1

长期读者,第一次海报。

我有一个图片文件夹...

c:\Users\user\Desktop\pictures

如何循环浏览图片文件夹(名称带有时间戳,因此所有名称都不同)并将它们移动到特定文件夹?

我想将它们移动到的目录的文件夹结构是这样的......

c:\Users\user\Desktop\john\201209\
c:\Users\user\Desktop\james\201209\
c:\Users\user\Desktop\albert\201209\
c:\Users\user\Desktop\matt\201209\
etc

图片文件夹中的图片按字母顺序拍摄。

现在,我可以将所有图片移动到另一个文件夹,但不能再进一步了。

@echo off
:LOOP
echo File Copy Started 
xcopy /s /Y "C:\Users\user\Desktop\test" "C:\Users\user\Desktop\New folder\" 
echo File Copy Completed

我假设我需要一个循环,并且在循环中可能有一个类似案例的语句。如果一切都安排妥当,也许我不需要案例陈述。我更像是一个 PHP 脚本而不是批处理脚本。

4

1 回答 1

0

试试这些命令

复制源=...| 目的地=...|排序(不是单独的命令)

有一个名为Drop-It的程序。该程序应该执行与您尝试完成的功能类似的功能。希望这可以帮助

于 2013-10-01T18:58:16.927 回答