按照文件的创建时间来拷贝文件的批处理该怎么写?

比如在文件夹A下有上万个 *.dat 文件,文件名很不规则,我想把同一天创建的dat文件分别拷贝到一个新的文件夹下,并以文件的创建日期命名文件夹,请问这个批处理该怎么写?谢谢!

给你写个 AutoIt 脚本吧

#include <File.au3>
$src = "D:\A"
$tag = "E:\bak"
$file = _FileListToArray($src, "*", 1)
If @error Then Exit
For $i = 1 To $file[0]
FileCopy($src & "\" & $file[$i], _
$tag & "\" & StringLeft(FileGetTime($src & "\" & $file[$i], 1), 8), 9)
Next
温馨提示:答案为网友推荐,仅供参考