我正在尝试创建一个批处理文件,该文件允许我使用包含特定编号的FILENAME传输文件。我有成千上万个具有特定格式文件名的文件-我想将其结尾的日期(即abc010118.txt
)归档。
*注意:文件是在同一日期创建/最后修改的,因此文件名是唯一可用于区分的文件
我从没学习过编程,所以花了几个小时搜索并尝试了不同的事情,才能编写出此cmd:
for /f "tokens=*" %a in ('dir C:\Users\abc\Desktop\test\*122718. /ad /b') do robocopy "C:\Users\abc\Desktop\test\%a" "C:\Users\abc\Desktop\dest\%a" /e /v /np /w:1 /r:1 /xo
我想添加到命令中的是重复执行与命令相同的操作,但增量为100。例如,我希望包含字符串010118
的文件最后移至另一个目录,然后将名称包含字符串010218
的文件移至另一个目录,依此类推。
我真的很感谢对此的任何反馈和建议。请知道,我是编程新手,如果有人可以对每一行进行详细说明,我将不胜感激。