DEL、RD 命令删除特殊文件、文件夹

来源:互联网 发布:匡恩网络 孙一桉 编辑:程序博客网 时间:2024/05/20 09:09

在Windows 使用过程中,有时有些特殊文件夹或文件删除不了,特别是带有系统保留字符的文件,如(con.bat)。删除不了,这时可按以下方式做:

桌面右键-新建-文本文档-写入下列命令: 
DEL /F /A /Q \\?\%1 
RD /S /Q \\?\%1 
另存为"统统删除.bat" (名字叫什么都可以,不过后缀一定要".bat")
然后,要把要删除的文件或者目录拖放到这个bat文件的图标上就可以删除了!(成功删除后就可以把这个新建的文本文档放入回收站了)

 

DEL 命令参数说明:

/P 删除每一个文件之前提示确认。
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/Q 安静模式。删除全局通配符时,不要求确认。
/A 根据属性选择要删除的文件。

 

RD 命令参数说明:

/S 删除目录树时不要求确认 可删除非空目录

/q  安静模式。删除全局通配符时,不要求确认。

 

\\?\%1 是一个 unc路径。

UNC路径的一个特例。UNC路径就是符合 \\servername\sharename 格式,其中 servername 是服务器名,sharename 是共享资源的名称。?是统配符,表示匹配0个或1个任意字符。使用UNC路径不会捡测路径中的保留字设备名称等,因此可以用这种方法来删除特殊文件或目录。

所以使用上述的命令可以删除掉有特殊保留字符的文件夹或文件。

 


 

0 0
原创粉丝点击