搜索
编程论坛
→
技术综合
→
『 Windows论坛 』
→ 不能在 win7 下建立命为 aux 的文件夹?
标题:
不能在 win7 下建立命为 aux 的文件夹?
只看楼主
pangding
来 自:北京
等 级:
贵宾
威 望:
94
帖 子:6784
专家分:16751
注 册:2008-12-20
结帖率:
96%
楼主
已结贴
√
问题点数:20 回复次数:6
不能在 win7 下建立命为 aux 的文件夹?
刚才忽然发现的。这是什么原因?是不是大家也这样?xp 下能吗?
搜索更多相关主题的帖子:
文件夹
2012-11-01 15:53
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
2
楼
得分:10
AUX默认是异步端口的流名字,通常与Console连在一起,属于标准命名设备,当然不允许你创建使用了系统保留名字的文件,因为文件也属于流设备。
授人以渔,不授人以鱼。
2012-11-01 16:33
wp231957
来 自:神界
等 级:
版主
威 望:
422
帖 子:13681
专家分:53296
注 册:2012-10-18
第
3
楼
得分:10
xp下
也不能
DO IT YOURSELF !
2012-11-01 17:33
pangding
来 自:北京
等 级:
贵宾
威 望:
94
帖 子:6784
专家分:16751
注 册:2008-12-20
第
4
楼
得分:0
以下是引用
TonyDeng
在2012-11-1 16:33:31的发言:
AUX默认是异步端口的流名字,通常与Console连在一起,属于标准命名设备,当然不允许你创建使用了系统保留名字的文件,因为文件也属于流设备。
原来如此,学习了。
不过这么有意义的一个名字不能使了还真是……
微软命名设备应该把名字搞长一点,要不像我这么外行的人都能把这个限制撞出来,我觉得可以算系统的一个 bug。
2012-11-01 17:41
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
5
楼
得分:0
微软的标识符再短,也没有Unix/Linux的指令短,那些才叫人摸不着头脑。很多音响设备上都写着AUX,通常知道是端子。DOS上使用AUX,是auxiliary device的缩写,辅助设备,在DOS系统手册有声明这是系统标识符的。这东西跟COM1、COM2之类是一样的,你同样不能建立这样的文件。
授人以渔,不授人以鱼。
2012-11-01 17:50
pangding
来 自:北京
等 级:
贵宾
威 望:
94
帖 子:6784
专家分:16751
注 册:2008-12-20
第
6
楼
得分:0
嗯,其实长短倒不是最重要的,主要是看限制多不多。
unix 的文件名只有一个限制是不能用 / 这个字符。不过虽然起 a'\b_?c*d 这样的名字也行,但是那是给自己找麻烦。
其实 com1 这样的名字我觉得就还行。毕竟交杂了字母和数字,不太容易被人使用。如果在 dos 系统手册里声明好多了,起码让人感觉不是 bug。
2012-11-01 18:18
净寐
等 级:
新手上路
帖 子:4
专家分:4
注 册:2012-11-14
第
7
楼
得分:0
...设备名当然不能随便用。。像nul这种名字就创建不了
2012-11-15 12:38
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-385489-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.326801 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved