【发布时间】:2017-04-16 19:51:47
【问题描述】:
我正在尝试处理一个文件夹中的所有文件,如下所示:
IMG_20161216_202848.jpg
IMG_20161216_203848.jpg
IMG_20161101_102848.jpg
IMG_20161102_112848.jpg
要移动到这样的文件结构中:
2016 年 12 月
-- IMG_20161216_202848.jpg
-- IMG_20161216_203848.jpg
2016 年 11 月
-- IMG_20161101_102848.jpg
-- IMG_20161102_112848.jpg
如您所见,有一个顶级文件夹,其中包含月份 - 年份名称和文件的子内容。我希望从文件的上次修改日期获得顶级文件夹的月份和年份。需要递归提取文件,然后将它们全部放入上述结构中;不再递归。不会有任何文件名重复,如果有就覆盖它。
什么是 Windows Batch Script 命令来实现上述功能?
作为记录,我对一个也可以执行此操作的 Windows 应用程序持开放态度 - 我使用一些参数对其进行了设置,并且它适用于所有文件。
谢谢。
【问题讨论】:
标签: windows file batch-file scripting command