为什么文件名不能\ / : * ? " < >

如题所述

这是因为和系统里的文件规范有冲突的。比如在DOS下,*号代表所有的文件
dir
*.*就是指列出所有文件的命令。如果系统让你使用*号来命名,建立了一个叫*.txt的文件,那再打入dir
*.txt,那是显示所有文本文件呢,还是显示你这建立的一个文件?显示有矛盾的。
同理,像|<>/\:*?"这样的字符,在windows中都有特定含义的,做为文件名就会引起畸意,所以肯定要禁用的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-08
这个就要问为微软了,WINDOWS操作系统使他们做的,当然也有他们自己所考虑的原因,我们属于使用者,所以做成什么样就按规矩使用什么!
第2个回答  2008-06-08
因为那些符号都是在DOS里面用到的符号吧~~而如果在DOS里面操作文件的话,所以...本回答被提问者采纳
第3个回答  2008-06-08
没有为什么

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网