Batch file 批处理文件以复制和重命名复制的文件
我想创建一个批处理文件,将*.EXT文件复制到目标文件夹,并在文件名中添加日期和时间,最多复制30个文件。复制30个文件后,应删除最旧的文件。复制第31个文件时,应删除第1个文件,依此类推Batch file 批处理文件以复制和重命名复制的文件,batch-file,Batch File,我想创建一个批处理文件,将*.EXT文件复制到目标文件夹,并在文件名中添加日期和时间,最多复制30个文件。复制30个文件后,应删除最旧的文件。复制第31个文件时,应删除第1个文件,依此类推 谢谢你的支持。祝你今天愉快 你试过什么?提示:查看forfiles/?,特别注意@fdate和@ftime命令变量。感谢您的输入。我已经试过下面的代码引用这里的一个帖子。它有两个局限性,1。它复制单个文件,而不是所有具有指定扩展名的文件。2.它不会删除最旧的第n个文件。@do set dt=%a set YY
谢谢你的支持。祝你今天愉快 你试过什么?提示:查看forfiles/?,特别注意@fdate和@ftime命令变量。感谢您的输入。我已经试过下面的代码引用这里的一个帖子。它有两个局限性,1。它复制单个文件,而不是所有具有指定扩展名的文件。2.它不会删除最旧的第n个文件。@do set dt=%a set YYYY=%dt:~0,4%set MM=%dt:~4,2%set DD=%dt:~6,2%set HH=%dt:~8,2%set Min=%dt:~10,2%set Sec=%dt:~12,2%set stamp=%DD%-%YYYYYY%%秒%