为什么文件名不能包含下列符号?

作者&投稿:豫娜 (若有异议请与网页底部的电邮联系)
windows7文件名中不能含有的符号是什么~

在Windows系统中,文件名不允许使用的字符有:
<
>
/
\
|
:
"
*
?
在Windows系统中,文件名命名规则如下:
1)文件名最长可以使用255个字符;
2)可以使用扩展名,扩展名用来表示文件类型,也可以使用多间隔符的扩展名(如win.ini.txt是一个合法的文件名,但其文件类型由最后一个扩展名决定);
3)文件名中允许使用空格,但不允许使用下列字符(英文输入法状态):<
>
/
\
|
:
"
*
?;
4)windows系统对文件名中字母的大小写在显示时有不同,但在使用时不区分大小写。
文件名介绍:
为文件指定的名称。
为了区分不同的文件,必须给每个文件命名,计算机对文件实行按名存取的操作方式。

windows文件名中不能有下列符号:“?”、“、”、“╲”、“/”、“*”、““”、“”“、“”、“|”。
详细命名规则如下:
1、允许文件或者文件夹名称不得超过255个字符;
2、 文件名除了开头之外任何地方都可以使用空格;
3、文件名中不能有下列符号:“?”、“、”、“╲”、“/”、“*”、““”、“”“、“”、“|”;
4、 Windows 98文件名不区分大小写,但在显示时可以保留大小写格式;
5、 文件名中可以包含多个间隔符。

扩展资料
windows突破了DOS对文件命名规则的限制,允许使用长文件名,其主要命名规则如下:
(1)文件名最长可以使用255个字符。
(2)可以使用扩展名,扩展名用来表示文件类型,也可以使用多间隔符的扩展名。如win.ini.txt是一个合法的文件名,但其文件类型由最后一个扩展名决定。
(3)文件名中允许使用空格,但不允许使用下列字符(英文输入法状态): / \ | : " * ?
(4)windows系统对文件名中字母的大小写在显示时有不同,但在使用时不区分大小写。
文件名是文件存在的标识,操作系统根据文件名来对其进行控制和管理.不同的操作系统对文件命名的规则略有不同,即文件名的格式和长度因系统而异.例如:UNIX/LINUX系统区分文件名的大小写,而有些系统则不区分如:MS-DOS和WINDOWS。

 windows文件名中不能有下列符号:“?”、“、”、“╲”、“/”、“*”、““”、“”“、“<”、“>”、“|”。

  详细命名规则如下:

  1、允许文件或者文件夹名称不得超过255个字符;

  2、 文件名除了开头之外任何地方都可以使用空格;

  3、文件名中不能有下列符号:“?”、“、”、“╲”、“/”、“*”、““”、“”“、“<”、“>”、“|”;

  4、 Windows 98文件名不区分大小写,但在显示时可以保留大小写格式;

  5、 文件名中可以包含多个间隔符,如“我的文件。我的图片。001”。



这些主要是在DOS时代有着特殊意义的一些字符,有的现在都很常用。
\是路径分隔符,所以不能用作文件名以免产生是路径还是文件的歧义
DOS下的文件路径格式是这样的
C:\Progra~1\abc\
所以根据避免歧义的原则,冒号也不能作为文件名。
还有*和?,这两个叫做“通配符”,分别用来代替任意多个字符和单个字符。
比如有个DOS命令是复制文件,那么就可以用copy c:\a*.* d:\来表示把C盘下面的所有a打头的文件复制到D盘。而copy c:\a?.* d:\表示把C盘下面文件名只有两个字符的文件且第一个字符是a的文件给复制到D盘。
另外,双引号出现在DOS以后的系统中,因为windows开始允许使用空格作为文件名的字符,而DOS命令中经常有用空格表示命令的分隔。所以为了再度避免歧义,需要用双引号来表示路径。比如"C:\Program Files"这么一个路径就需要引号。
其他的字符,我也记不太清楚了。。。

因此这些字符在操作系统中都有特殊的用途,表示特殊的含义,比如\是用来表示某个目录下
如C:\Windows\System32
但是如果你有个目录或者文件中包含\就含义不明确了

准确的说是中文全角状态下是可以用的,因此全角下其ASCII已经完全不一样了

因为这是系统所通用的字符,如果你用了,计算机就无法识别了。


文件名中不能包含的字符
在创建文件名时,避免使用空格,推荐使用连字符(-)或下划线(_)代替。同时,文件名的开头和结尾也不能以空格、句点、连字符或下划线起始或结束,以免造成误解或系统识别困难。Windows系统保留了一些特定名称,如CON、PRN等,文件名中绝不能包含这些名称,以免与系统功能冲突。另外,文件名长度限制在255个...

Windows操作系统中规定文件名中不能含有的符号是哪些?
2、 文件名除了开头之外任何地方都可以使用空格;3、文件名中不能有下列符号:“?”、“、”、“_”、“\/”、“*”、““”、“”“、“<”、“>”、“|”;4、 Windows 98文件名不区分大小写,但在显示时可以保留大小写格式;5、 文件名中可以包含多个间隔符。

文件名不能包含什么字符
文件名不能包含的字符是双引号、星号、小于、大于、反斜杠、正斜杠、问号、竖线、冒号。文件名不要以空格、句号、连字符或下划线开头或结尾。文件名不能包含Windows保留的任何名称。Windows系统中保留名称包括:CON、PRN、AUX、NUL、COM1、COM2、COM3、COM4、COM5、COM6、COM7、COM8、COM9、LPT1、...

在windows系统中可以给文件取任意的文件名
在Windows系统中,可以给文件取任何想要的文件名,前提是要符合Windows文件命名规则即可。Windows文件名的规则如下:1、文件名不能包含以下任何字符:\/\\:*?|。2、文件名长度不能超过260个字符。3、文件名不得以空格或句点开头或结尾。为了避免出现命名混乱,建议取一个有意义的名称来区分文件。只需右键...

windows文件名中不能有什么符号?
1. 文件或文件夹的名称不能超过255个字符。2. 文件名中可以在除开头以外的任何位置包含空格。3. 文件名中不得包含“?”、“、”、“╲”、“\/”、“*”、““”、“”“、“”、“|”等字符。4. 在Windows 98中,文件名不区分大小写,尽管在显示时可能会保留大小写格式。5. 文件名中可以...

文件名不能包含哪些字符串?
以下是详细的文件命名规则:1. 文件或文件夹名称不应超过 255 个字符。2. 文件名中可以在任何位置使用空格,除了开头。3. 文件名中不应包含以下符号:“?”、“、”、“\/”、“╲”、“*”、“”、“|”。4. Windows 文件名不区分大小写,但显示时会保留原始大小写格式。5. 文件名中可以包含...

windows中,文件名不能包括的符号是
1、允许文件或者文件夹名称不得超过255个字符。2、文件名除了开头之外任何地方都可以使用空格。3、文件名中不能有下列符号:“?”、“、”、“╲”、“\/”、“*”、““”、“”“、“<”、“>”、“|”。4、Windows 98文件名不区分大小写,但在显示时可以保留大小写格式。5、文件名中可以包...

什么叫文件名?
例如,在Windows操作系统中,文件名可以包含字母、数字、空格和某些特殊字符,但不能包含某些保留字符,如“\\”、“\/”、“:”、“*”、“?”、“<”、“>”和“|”。文件名长度也有限制,通常不能超过255个...

文件名不能包含什么?
文件名不能包含哪些符号?文件名中不能有以下符号:? “ ” \/ \\ > * | :Windows中文件名的长度限制是多久?在Windows中,文件名(包括扩展名)可长达255个字符。文件名可以包含哪些字符?文件名可以包含除? “ ” \/ \\ > * | :之外的大多数字符。文件名的大小写如何处理?文件名的大小写...

文件名不能包含哪些特殊字符?
文件名中应避免包含特定的9种字符以及特殊符号,包括问号、星号、冒号、双引号、尖括号、反斜杠、斜线、竖线和管道符。同时,文件名不能以空格开头。特殊字符包括但不限于注音符号、数学符号、拼音字符、图文符号和一些特定的符号如版权符号等。了解这些规则有助于确保文件名的正常显示和兼容性。参考百度...

洛隆县13451982461: 为什么文件名不能包含下列任何字符 \/:*?“<>| -
澹任真侗: 这些主要是在DOS时代有着特殊意义的一些字符,有的现在都很常用. \是路径分隔符,所以不能用作文件名以免产生是路径还是文件的歧义 DOS下的文件路径格式是这样的 C:\Progra~1\abc\ 所以根据避免歧义的原则,冒号也不能作为文件名....

洛隆县13451982461: 为什么文件名中不能包含下列任何字符之一? -
澹任真侗: 检举 这些是通配符、路径符号、dos中的命令符号等 都是特殊字符,所以不能出现在文件名中

洛隆县13451982461: 为什么文件名不能有? \ / * : “ < > | 字符? -
澹任真侗: 这些是系统规定的,不能用就是不能用没,没法.应该是因为系统是基于C语言的,举个例子,如果你的文件名取的是asd\n的话,在C语言中\n是换行的意思,可能就会造成其他问题了,所以不能使用这些符号

洛隆县13451982461: 文件夹命名为什么不能带这些符号/ \:*?"<> -
澹任真侗: 像|<>/\:*?"这样的字符,在windows中都有特定含义的,做为文件名就会引起畸意,所以要禁用的. 如 1、在搜索文件时,如果你忘了文件名其中一个或几个字,可以用“?”和“*”代替.“?”代替一个字符,“*”代替几个字符.“文件的...

洛隆县13451982461: windows中的文件名不能包括以下符号 -
澹任真侗:[选项] A. 空格 B. * C. _ D. #

洛隆县13451982461: 为什么电脑文件名中不能有“\”这样的字符呢? -
澹任真侗: 这是因为和系统里的文件规范有冲突的.比如在DOS下,*号代表所有的文件 dir *.*就是指列出所有文件的命令.如果系统让你使用*号来命名,建立了一个叫*.txt的文件,那再打入dir *.txt,那是显示所有文本文件呢,还是显示你这建立的一个文件?显示有矛盾的.同理,像|<>/\:*?"这样的字符,在windows中都有特定含义的,做为文件名就会引起畸意,所以肯定要禁用的.

洛隆县13451982461: 文件夹和文件名不能使用什么字符 -
澹任真侗: 对文件和文件夹命名是不能使用以下9个字符:/ \ : * " < > | ?具体命名规则如下: 1、 文件名或文件夹名可以由1~256个西文字符或128个汉字(包括空格)组成,不能多于256个字符. 2、 文件名可以有扩展名,也可以没有.有些情况...

洛隆县13451982461: word文档 和 TXT文档 不能重命名 一旦重命名就会提示文件名不能包含下列任何字符 -
澹任真侗: 那是因为你的文件名里有这些特殊的字符.而不是不可以重名. 不信你这样试试.建一个叫试试的WORD文档和TXT文档来看看.

洛隆县13451982461: 为什么电脑文件重命名不能用某些特殊字符(包括/ \ : ? '' <>|)??????? -
澹任真侗: 应该是某些特殊字符跟会跟系统使用的字符发生歧义,引起系统的不稳定,大概是这样.

洛隆县13451982461: 为什么文件名不能用特殊符号 -
澹任真侗: 这是一个规范, 关于文件的命名是一个国际惯例, 大家共同约定的东西当然都要遵守了.

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