QQ网名大全

为什么在Windows下不能建名字为aux的文件或文件夹?

aux是DOS的保留字(如con、com1、lpt1、prn和nul)这些都dos时代的遗迹,一些字符组合有特定的含义(通常是代表一类设备,比如con是控制台,prn是打印机),因此用户不能使用这些字符组合,这些组合被称为保留字。
MS-DOS 保留字词的示例有:
CON COM1 COM4
PRN AUXRECYCLER-回收站在每个分区的独立缓存区,正常。
system.volume information-XP自带的系统还原功能在每个分区的独立缓存区,正常。
以上两个文件夹是系统文件夹,XP不允许删除,如果占用空间比较大的话,进去把里面的东西全删就好了,不影响系统的使用。

aux是设备名.
Windows 下不能够以下面这些字样来命名文件/文件夹,包括:“aux”“com1”“com2”“prn”“con”和“nul”等, 因为这些名字都属于设备名称,等价于一个 DOS 设备,如果我们把文件命名为这些名字,Windows 就会误以为发生重名,所以会提示“不能创建同名的文件”等等。 当然,有一些特殊的方法可以偷机取巧,建立以这些设备名为名的文件夹,比如我们在命令提示符下执行“md C:\aux\\”,就在 C 盘建了一个名叫 aux 的文件夹。此文件夹虽然可以访问,也可以建立子文件夹,但却无法删除,因为 Windows 不允许以这种方式删除设备。在系统看来,这个 aux 文件夹就是设备。一般来说,AUX文件夹所占的空间不大,没必要删除。
佚名
2024-06-01 08:19:49
最佳回答
类似问题(10)