我的E盘每天会自动产生一个文件夹,按日期生成如 2013-10-01, 2013-10-02.............
我想每个月把上个月自动生成的所有文件夹都删除。
这个批处理文件要如何建?
你原来回答的帖子:http://zhidao.baidu.com/link?url=R1FVhao1i29IBmUbSaLl6ht1Nmnv-UtILRjakD2b1Fg2sOWbJ4lMDcVuCDgn93O8GgMgarYHFHHIJEnFxndlga
上面的保存成 del.cmd
然后添加一个计划任务,每月一号执行,删除所有20xx-xx-xx格式的文件夹,像你提供的问题上写的那样,执行的命令就是这个cmd啦。试试行不行,还可以优化下。
追问不好意思,可能我的表达有点问题。我的本意是想让电脑自动删除过去几个月里自动生成的文件夹,还想保留本个月,或是近2,3个月的内容。
那是否能实现,比如现在是10月份,我想电脑执行删除2013-07-*,而下个月11月,电脑会自动执行删除2013-08-*,而且还要防止电脑误删。
上个回答有个错误 %D 应该是 %%D,不好意思。
试试这个。这个批处理每次执行都会删除目录下存在的所有前一月的文件。