首页 > 电脑资讯 > 电脑知识

用批处理方式删除删不了的文件

作者:佚名   来源:本站   时间:2018-08-08  点击:198次

    首先新建写字本文件,复制下面的命令,写入记事本,保存,然后将文件名“*.txt”改为“*.bat”,*可以是任意名字,关键是文件后缀名要是bat,最后把要删的文件拖到上面就是了。如果用删除器删不了,那就借助上面的工具。

@echo *****************************

@echo.        文件删除器

@echo *****************************

@echo y|Cacls %* /c /t /p Everyone:f

DEL /F/A/Q %*

RD /S /Q *

@pause

    此批处理工具的原理是:先把要删除的文件对象设置为完全控制的权限,然后再删除文件。只有在NTFS磁盘格式下才能设置为完全控制权限,NTFS磁盘格式下用这个批处理是无法设置文件权限的,需要手动来设置。

    手动设置方法:以管理员身份登陆-->在我的电脑里点工具-->文件夹选项-->查看,在高级设置里把“使用简单文件夹共享”上的勾去掉,点确定。设置完后,右击要删除的文件,点属性,再点“安全”。注意,如果没有进行前面的设置,这个“安全”选项是没有的。一般点开“安全”选项后,就可以手动设置这个文件的权限了。

    有些时候,在这里是无法设置权限的,这时应点高级,所有者,在名称一栏里选择“管理员用户”-->确定。如果是文件夹的话,在“替换子容器及对象的所有者”的选项上打上勾,然后点确定。关闭高级安全对话框和属性对话框,重新右击文件-->点属性-->安全,这时你会发现权限可以设置了。设置为完全控制, 这时就可以手动删这个文件了。

推荐游戏

换一换