在windows系统不支持长文件名下,有什么样的文件名是不可以使用的?例如 CON,COM1之类的。

操 作 系 统_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
操 作 系 统
上传于||文档简介
&&计​算​机​基​础​知​识​及​办​公
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
下载文档到电脑,查找使用更方便
还剩26页未读,继续阅读
你可能喜欢西西软件下载最安全的下载网站、值得信赖的软件下载站!
您的位置:
→ 如何删除com1、con.asp 之类的文件
con 在 dos 时代应该是经常用到的命令, 设备的名称,代表的是一个设备,如显示器等。
windows可能是为了兼容dos 也是支持这些设备的,我们用普通的方法在 win下键 con之类的文件名或文件夹是无法建立的。
但是可以用特殊的文式去建立。
在 dos下面
md c:\com1\ 或 md c:com1\
就可以新建一个无法删除的目录了。
如果要删除可以用下面的方法
先删除里面的文件:del \\.\c:\com1\com1.dll& 或者 &rd \\.\c:\com1\ 用删除网络的方法来删除。
同样删除 con.asp 之类的文件可以用
del \\?\c:\web\con.1.asp
阅读本文后您有什么感想? 已有
人给出评价!
访问量多的当前访客身份:游客 [
当前位置:
文件命名彩蛋证实 WP 系统内核为 Windows
自早期&Windows&版本开始,微软的操作系统一直存在一个令人惊奇而又非常酷的彩蛋,即用户无法创建以“con”命名的文件或文件夹。日前,外 媒&Nokiaviews&报道称,国外有用户在&Windows&Phone&手机上的&File&文件应用中尝试了这一彩蛋,结果发 现&Windows&Phone&操作系统同样无法创建以&con&命名的文件夹,这似乎正面了微软在&con&上暗藏玄机。
可 能许多用户还不知道,CON&是微软自&MS-DOS&时期开始一直在&Windows&操作系统中保留的一个文件名,它的全称为“console”,意 思是控制台。除此之外,其他保留的关键字还包括&PRN(打印机)、COM1&到&COM9(串行端口)以及另外一些字符。
看到这些,你是 不是很惊讶?或者已经猜到了什么?没错,凡在&Windows&系统上都会出现这个彩蛋,这也就意味着&Windows&Phone&8&操作系统的内核 为&Windows。正是存在这个彩蛋,我们知道在&Mac&系统可以建立&CON&文件夹,但如果要将这个&CON&文件夹复制到&Windows&或 者&Windows&Phone&8.1&平台上,那就必须要重命名了。
Windows Phone 的详细介绍:
想通过手机客户端(支持 Android、iPhone 和 Windows Phone)访问开源中国:
旧一篇: 1年前
新一篇: 1年前
相关讨论话题
你也许会喜欢
这是从dos传下来的设备名,不是彩蛋
2楼:yuxin1984 来自
这怎么能算是彩蛋?不解!
3楼:进击的代码 来自
尝试了易班提示不能使用某些特殊字符,和截图里面一样
4楼:李师叔 来自
本来就都是nt内核,wp7.8的ce内核试一试说不定也一样!
怪不得上次新建个文件叫 com1 ,就不见了
6楼:dingoo
原来还有这奥妙啊
7楼:eechen
谁说不得?在Cygwin里touch con或者mkdir con都能创建名为con的文件或目录.
8楼:BlinkD
9楼:pauli
我才知道,不能创建 con 文件(夹)
10楼:pauli
引用来自“pauli”的评论我才知道,不能创建 con 文件(夹)还有 PRN(打印机)、COM1 到 COM9(串行端口)以及另外一些字符。
11楼:Force武装卫队
在早期DOS中 CON COM NUL之类的是设备文件名,如果使用ANSI API,为了兼容DOS是无法实现命名的,资源管理器或者文件管理器,为了避免不必要的兼容性问题,无法新建这些文件,但是使用Unicode API是可以新建的,删除的时候也可以,前提是使用UNC路径当然你可以使用 echo NUL CON &\\.\%TEMP%\NUL 我保证你资源管理器无法删除 可以用del /s /q \\.\%TEMP%\NUL
12楼:wgcn
引用来自“eechen”的评论谁说不得?在Cygwin里touch con或者mkdir con都能创建名为con的文件或目录.人家只是证明内核相同,何必钻牛角尖呢~~~
13楼:GuestA
引用来自“eechen”的评论谁说不得?在Cygwin里touch con或者mkdir con都能创建名为con的文件或目录.引用来自“wgcn”的评论人家只是证明内核相同,何必钻牛角尖呢~~~很多人都喜欢钻这样的牛角尖。
14楼:eechen
引用来自“eechen”的评论谁说不得?在Cygwin里touch con或者mkdir con都能创建名为con的文件或目录.引用来自“wgcn”的评论人家只是证明内核相同,何必钻牛角尖呢~~~我的回复只针对第一句话&微软的操作系统一直存在一个令人惊奇而又非常酷的彩蛋,即用户无法创建以“con”命名的文件或文件夹&,显然,这是能与不能的区别,而不是钻牛角尖.
15楼:范翠霞
引用来自“eechen”的评论谁说不得?在Cygwin里touch con或者mkdir con都能创建名为con的文件或目录.引用来自“wgcn”的评论人家只是证明内核相同,何必钻牛角尖呢~~~引用来自“GuestA”的评论很多人都喜欢钻这样的牛角尖。以显示自己与众不同,鹤立鸡群。
16楼:asinbow
引用来自“eechen”的评论谁说不得?在Cygwin里touch con或者mkdir con都能创建名为con的文件或目录.引用来自“wgcn”的评论人家只是证明内核相同,何必钻牛角尖呢~~~引用来自“GuestA”的评论很多人都喜欢钻这样的牛角尖。引用来自“范翠霞”的评论以显示自己与众不同,鹤立鸡群。太过分了!抓大这种人一定要弹丁丁。
17楼:理工小强
这个有意思
每次看到WP的界面,我就忍不住感慨:这玩意竟然有人买?
19楼:jun4rui
引用来自“Force武装卫队”的评论在早期DOS中 CON COM NUL之类的是设备文件名,如果使用ANSI API,为了兼容DOS是无法实现命名的,资源管理器或者文件管理器,为了避免不必要的兼容性问题,无法新建这些文件,但是使用Unicode API是可以新建的,删除的时候也可以,前提是使用UNC路径当然你可以使用 echo NUL CON &\\.\%TEMP%\NUL 我保证你资源管理器无法删除 可以用del /s /q \\.\%TEMP%\NUL熟练DOS的都知道,还有LPT之类的设备名…………这现在都没人知道了?从DOS开始到Win8.1 Update1还能copy con config.sys呢,这说明DOS也是NT内核?哈哈哈,真滑稽
20楼:虎眼豆丁
难道微软在忽悠大伙一致用NT忽悠着?
与内容无关的评论将被删除,严重者禁用帐号
本周热点资讯
本站最新资讯Windows系统不支持的文件名_百度知道
Windows系统不支持的文件名
  Windows的几种文件系统  Windows3.x和MS-DOS一直使用的是文件分配表(FAT)系统;Windows95使用的是扩展FAT文件系统;WindowsNT文件系统则在继续支持16位文件系统的同时,还支持两种32位的文件系统——WindowsNT文件系统(NTFS)和高性能文件系统(HPFS)。这几种文件系统各有优缺点,适合于不同的应用目的。一、文件分配表(FAT)系统  FAT文件系统1982年开始应用于MS-DOS中。FAT文件系统主要的优就是它可以由多种操作系统访问,如MS-DOS、Windows3.x、Windows95/98/2k、WindowsNT和OS/2等。而且对于ARC兼容计算机来说,它的主分区必格式化为FAT分区,这个分区的大小只需能存放引导机器的文件就以了,而不会用于存放数据和其他应用程序文件。遗憾的是FAT文件统不支持长文件名。人们给文件命名时受8个字符名3个字符扩展名8.3命名规则限制。同时FAT文件系统无法支持系统高级容错特性,不具有内部安全特性等。
其他类似问题
为您推荐:
提问者采纳
EMMXXXX0 A, LPT4 XMSXXXX0, CON.DOS系统中已加载的设备, COM2: , 在win98下通常有,不允许做文件名, LPT2: C;打印机 COM1 第一串行通信口 LPT1 第一并行通信口&#47: B., NUL COM1这些名字已经被系统用., COM4 LPT1: AUX;打印机 NUL 空文件 CON是DOS下的特殊设备名, LPT3, CONFIG$;显示器) AUX 第一串行通信口 PRN 第一并行通信口&#47,所以你不能用它们, CLOCK$, IFS$HLP$ 这些都是不能用于作为文件名的, COM3, PRN;打印机 COM2 第一串行通信口 LPT2 第一并行通信口&#47, DblBuff$.不信你自己试一试.CON 控制台(键盘&#47.
提问者评价
windows系统的相关知识
其他1条回答
没试过,文件名 扩展名,估计跟系统文件有关联
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 系统不支持长文件名 的文章

 

随机推荐