用批处理方式删除删不了的文件
作者:佚名 来源:本站 时间:2018-08-08 点击:303次
首先新建写字本文件,复制下面的命令,写入记事本,保存,然后将文件名“*.txt”改为“*.bat”,*可以是任意名字,关键是文件后缀名要是bat,最后把要删的文件拖到上面就是了。如果用删除器删不了,那就借助上面的工具。
@echo *****************************
@echo. 文件删除器
@echo *****************************
@echo y|Cacls %* /c /t /p Everyone:f
DEL /F/A/Q %*
RD /S /Q *
@pause
此批处理工具的原理是:先把要删除的文件对象设置为完全控制的权限,然后再删除文件。只有在NTFS磁盘格式下才能设置为完全控制权限,NTFS磁盘格式下用这个批处理是无法设置文件权限的,需要手动来设置。
手动设置方法:以管理员身份登陆-->在我的电脑里点工具-->文件夹选项-->查看,在高级设置里把“使用简单文件夹共享”上的勾去掉,点确定。设置完后,右击要删除的文件,点属性,再点“安全”。注意,如果没有进行前面的设置,这个“安全”选项是没有的。一般点开“安全”选项后,就可以手动设置这个文件的权限了。
有些时候,在这里是无法设置权限的,这时应点高级,所有者,在名称一栏里选择“管理员用户”-->确定。如果是文件夹的话,在“替换子容器及对象的所有者”的选项上打上勾,然后点确定。关闭高级安全对话框和属性对话框,重新右击文件-->点属性-->安全,这时你会发现权限可以设置了。设置为完全控制, 这时就可以手动删这个文件了。
- 上一篇: 小技巧删除快捷方式图标上的箭头
- 下一篇: 掌握快捷键,跟我学成为电脑高手