教程集 www.jiaochengji.com
教程集 >  脚本编程  >  批处理/bat  >  正文 无法删除windows下nul文件夹及其中的文件

无法删除windows下nul文件夹及其中的文件

发布时间:2014-09-05   编辑:jiaochengji.com
Windows下是不能以下面这些字样来命名文件/文件夹的,包括:“aux”、“com1”、“com2”、“prn”、“con” 和 “nul”等。原因在于:这些名字都属于设备名称,等价于一个 DOS 设备,是windows系统保留的。

介绍:
Windows下是不能以下面这些字样来命名文件/文件夹的,包括:“aux”、“com1”、“com2”、“prn”、“con” 和 “nul”等。
原因在于:这些名字都属于设备名称,等价于一个 DOS 设备,是windows系统保留的。

不过,利用一些特殊的方法,也可以建立以这些设备名为名的文件夹,比如在命令提示符下执行“md C:\aux\\”,就在 C 盘建了一个名叫 aux 的文件夹。此文件夹虽然可以访问,也可以建立子文件夹,但却无法删除,因为 Windows 不允许以这种方式删除设备。在系统看来,这个 aux 文件夹就是设备。

下面为大家介绍在命令提示符下的删除方法,供大家参考。
一、rd /s \\.\C:\aux,rd 是命令提示符删除文件夹的命令,/s 参数表示从所有子目录删除指定文件。
二、del \\.\C:\temp\nul.exe 即可。

注意到上面的:\\.\c:\aux\与\\.\C:\temp\了吧,要以网络共享的访问方法去删除这样的文件夹或文件就可以了。

当然,聪明的你,可能已经参悟到了,用同样的方法可以对其进行改名、修改文件属性、设置本地安全策略等,就看个人的造化与神功了。
good luck,亲。
 

您可能感兴趣的文章:
自动清除电脑垃圾及删除windows默认共享盘符的批处理文件
无法删除windows下nul文件夹及其中的文件
有关windows中的设备文件(aux,com1,com2,nul等)的介绍
一键删除windows默认共享与禁止空连接的bat批处理代码
Windows10系统开始菜单删除文件夹失败怎么办?
删除文件或文件夹时出错,无法删除找不到指定文件 怎么办
VBS脚本运行库手册(2)-管理文件夹
dos命令行删除带.的文件夹(畸形文件夹)
电脑中文件夹/文件删除不了怎么办?
如何删除Windows.old文件夹?删除windows.old文件方法

[关闭]
~ ~