用bat制作批处理文件(有别的方式不用下载软件,仅利用windows内资源亦可),定时复制一个文件(如D:\1\2表格)到多个文件夹(如D:\记录\20120928\),多个文件夹以日期如“20120928”"20120929""20120930"命名,每个月最后一天自动生成下个月的文件夹及复制文件到文件夹内 ,并以“文件夹名+文件本名”如“20120928表格”的形式重命名。
满意会追加悬赏的,不差分的~
第三个您没加后缀,添加xlsx的后缀之后您这个可以,但是只能生成当天的并重命名,那么“每个月最后一天自动生成下个月的文件夹及复制文件到文件夹内”如何做呢?
追答我不知道你的文件是什么后缀,所以没写,你没有提供详细的信息,所以你当然需要修改相应的代码,以便符合你的文件。
下月的1号,会自动生成当天的文件夹,如 20121001
那我现在执行了,明天就会自动出现29号的文件夹和文件了吗?
追答你要把批处理文件加入任务计划中,让批处理每天定时自动运行,不需人工管它啦。
把批处理加入任务计划:
开始--附件--系统工具--任务计划
双击 添加任务计划,选你的批处理,设定每天开始运行的时间,OK。
那么如果目录“D:\1\2\ ”需要复制的有两个文件表格1和表格2呢 可以放在一个bat里吗?
追答多少个都可以啊
如果文件有相同字符,可以用通配符代替不同的部分
就是问怎么写
追答copy "d:\1\2表格.exl" "d:\记录\%date%表格.exl"
看下是否能帮助你,这样就可以把D盘1文件夹内的2表格.exl文件复制到D盘记录文件中并重新以日期命名。你去试下。
您这个没能成功,我没能找到原因。。