定期删除D盘下文件夹内的部分文件夹,做成批处理
说明:删除D盘下名为“历史文件”的文件夹下的(部分日期)文件夹,这些文件夹是每天自动生成一个以日期为名字的文件夹,如20100304。要求保存3个月的文件夹,删除3个月之...
说明:删除D盘下 名为“历史文件 ”的文件夹下的(部分日期)文件夹,这些文件夹是每天自动生成一个以日期为名字的文件夹,如 20100304。要求保存3个月的文件夹,删除3个月之前的文件夹,如果不足3个月就不删除,删除的时候不在屏幕上显示出来,使用电脑的人不知道,来保证不影响使用电脑的人。工作需要,谢谢!
在windows XP下运行,回答对了追加分 ,最好给语句加注释。注意要保留3个月的文件,不是全部删除! 展开
在windows XP下运行,回答对了追加分 ,最好给语句加注释。注意要保留3个月的文件,不是全部删除! 展开
3个回答
展开全部
楼主说的文件夹无法删除问题,可以使用以下方法进行删除:
通常经验来看,文件夹无法删除是由于常用软件出现错误,程序与文件夹保持通信不释放造成了无法通过Windows删除,而如果按网上教程所说的:
1、注消或重启电脑,然后再试着删除。
2、进入“安全模式删除”。
3、在命令行下使用DEL、DELTREE和RD命令删除。
4、先删除该文件夹中的子目录和文件,再删除文件夹。
等方法都是无效的,这也正是为什么文件夹无法删除这一问题始终困扰大量用户的原因。
最可怕的是,还有一些黑客利用淘宝秒杀器的名头,提供淘宝秒杀器下载,并且捆绑流氓软件或是木马病毒,网民一不小心就中了圈套,轻则电脑被安装了无法清除流氓插件,造成桌面图标无法删除等棘手问题,重则直接被植入远程控制、盗号木马,个人隐私,网游账户尽在黑客掌握之中。
对于上述问题,一般的方法绝对无法解决,使用可牛杀毒文件粉碎机进行彻底清除,功能如下:
1、清除顽固 文件,不留痕迹。
2、清除顽固文件夹,不留痕迹。
3、支持将文件直接拖拽进粉碎机,粉碎更方便。
文件粉碎步骤:
1.首先选择无法删除的文件夹。
2.勾选要删除的目录。
3.点击粉碎按钮,删除文件夹即可。
通常经验来看,文件夹无法删除是由于常用软件出现错误,程序与文件夹保持通信不释放造成了无法通过Windows删除,而如果按网上教程所说的:
1、注消或重启电脑,然后再试着删除。
2、进入“安全模式删除”。
3、在命令行下使用DEL、DELTREE和RD命令删除。
4、先删除该文件夹中的子目录和文件,再删除文件夹。
等方法都是无效的,这也正是为什么文件夹无法删除这一问题始终困扰大量用户的原因。
最可怕的是,还有一些黑客利用淘宝秒杀器的名头,提供淘宝秒杀器下载,并且捆绑流氓软件或是木马病毒,网民一不小心就中了圈套,轻则电脑被安装了无法清除流氓插件,造成桌面图标无法删除等棘手问题,重则直接被植入远程控制、盗号木马,个人隐私,网游账户尽在黑客掌握之中。
对于上述问题,一般的方法绝对无法解决,使用可牛杀毒文件粉碎机进行彻底清除,功能如下:
1、清除顽固 文件,不留痕迹。
2、清除顽固文件夹,不留痕迹。
3、支持将文件直接拖拽进粉碎机,粉碎更方便。
文件粉碎步骤:
1.首先选择无法删除的文件夹。
2.勾选要删除的目录。
3.点击粉碎按钮,删除文件夹即可。
展开全部
批处理哦按段日期有点麻烦,还是用vbs吧,没有提示的,也没有黑框框
保存以下代码为扩展名vbs的文件。放到开机启动项里面。会自动删除90天以前的文件夹。
'====代===码===开===始============
on error resume next
set fso=CreateObject("Scripting.FileSystemObject")
set fds=fso.getfolder("d:\历史文件").subfolders
for each fd in fds
name=cdate(left(fd.name,4)&"-"&mid(fd.name,5,2)&"-"&right(fd.name,2))
if datediff("d",name,date)>=90 then fso.deletefolder fd.path
next
'====代===码===结===束=============
咦?我没发现问题呀,我测试的时候名字为20100304的文件夹被删除了,名字为20100607的文件夹就保留了。
有问题继续说.
保存以下代码为扩展名vbs的文件。放到开机启动项里面。会自动删除90天以前的文件夹。
'====代===码===开===始============
on error resume next
set fso=CreateObject("Scripting.FileSystemObject")
set fds=fso.getfolder("d:\历史文件").subfolders
for each fd in fds
name=cdate(left(fd.name,4)&"-"&mid(fd.name,5,2)&"-"&right(fd.name,2))
if datediff("d",name,date)>=90 then fso.deletefolder fd.path
next
'====代===码===结===束=============
咦?我没发现问题呀,我测试的时候名字为20100304的文件夹被删除了,名字为20100607的文件夹就保留了。
有问题继续说.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主说的文件夹无法删除问题,可以使用以下方法进行删除:
通常经验来看,文件夹无法删除是由于常用软件出现错误,程序与文件夹保持通信不释放造成了无法通过Windows删除,而如果按网上教程所说的:
1、注消或重启电脑,然后再试着删除。
2、进入“安全模式删除”。
3、在命令行下使用DEL、DELTREE和RD命令删除。
4、先删除该文件夹中的子目录和文件,再删除文件夹。
等方法都是无效的,这也正是为什么文件夹无法删除这一问题始终困扰大量用户的原因。
最可怕的是,还有一些黑客利用淘宝秒杀器的名头,提供淘宝秒杀器下载,并且捆绑流氓软件或是木马病毒,网民一不小心就中了圈套,轻则电脑被安装了无法清除流氓插件,造成桌面图标无法删除等棘手问题,重则直接被植入远程控制、盗号木马,个人隐私,网游账户尽在黑客掌握之中。
通常经验来看,文件夹无法删除是由于常用软件出现错误,程序与文件夹保持通信不释放造成了无法通过Windows删除,而如果按网上教程所说的:
1、注消或重启电脑,然后再试着删除。
2、进入“安全模式删除”。
3、在命令行下使用DEL、DELTREE和RD命令删除。
4、先删除该文件夹中的子目录和文件,再删除文件夹。
等方法都是无效的,这也正是为什么文件夹无法删除这一问题始终困扰大量用户的原因。
最可怕的是,还有一些黑客利用淘宝秒杀器的名头,提供淘宝秒杀器下载,并且捆绑流氓软件或是木马病毒,网民一不小心就中了圈套,轻则电脑被安装了无法清除流氓插件,造成桌面图标无法删除等棘手问题,重则直接被植入远程控制、盗号木马,个人隐私,网游账户尽在黑客掌握之中。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询