奇怪的CON,我的一位同學問我的問題

foreveryday007 2003-04-17 03:11:05
各位新建con目錄,試試
或者給文件夾重新命名為CON,試試
結果是不是都不行
可知道,其中的原因
...全文
124 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lvloj 2003-04-17
  • 打赏
  • 举报
回复
这些名称代表系统上的设备,也就是说可以将这些设备当做文件一样来操作.所以不能再建立这些"文件"了.
比如: type a.txt > PRN
PRN 代表打印机,用如上的命令就可以将a.txt中的内容发送到打印机,并将其打印出来.
如果操作的对象是COM口,向COM1这个"文件"写数据,就相当于向连接COM1端口的设备发命令.
所以它们不算什么保留字,只是为了方便操作这些设备而已.
智商无下限 2003-04-17
  • 打赏
  • 举报
回复
它是windows的保留字,呵呵,你在WINDOWS下有鼠标右键试一次就知道了!
智商无下限 2003-04-17
  • 打赏
  • 举报
回复
它是
windindance 2003-04-17
  • 打赏
  • 举报
回复
con:标准输入设备

你在cmd下面可以直接:
copy con 1.txt
然后就会把你的输入保存到1.txt中。
按F6结束。

其他保留字还有:prn,lpt,nul等。
WWWWA 2003-04-17
  • 打赏
  • 举报
回复
con是DOS保留字,好象是一设备,WINDOWS也是建立在DOS基础上的。
qwertyasd 2003-04-17
  • 打赏
  • 举报
回复
的确是,那就别建了呗,肯定是windows不让建!
cool_city 2003-04-17
  • 打赏
  • 举报
回复
有意思,请win高手解答!
WWWWA 2003-04-17
  • 打赏
  • 举报
回复
con好象是DOS保留字,WINDOWS也是建立在DOS基础上。
sysu 2003-04-17
  • 打赏
  • 举报
回复
con是操作系统保留的一个设备名字,还有很多设备名都不能拿来用,如下:

The following reserved device names cannot be used as the name of a file: CON, PRN, AUX, CLOCK$, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9. Also avoid these names followed by an extension (for example, NUL.tx7).

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/naming_a_file.asp
weitao999 2003-04-17
  • 打赏
  • 举报
回复
疑惑中...

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧