不能包含:< > / \ | : * ? windows中,文件名(包括扩展名)可高达 255 个字符。文件名可以包含除 ? “ ”/ \ < > * | : 之外的大多数字符。
保留文件名的大小写;文件名不区分大小写(由 POSIX 应用程序使用时除外)。
windows系统下文件名长度为:255个英文字符(DOS下8.3格式),包括文件名和扩展名在内,
或者是255/2=127个中文字符+1个英文字符。
具体如下:
1、允许文件或者文件夹名称不得超过255个字符。
2、文件名除了开头之外任何地方都可以使用空格。
3、文件名中不能有下列符号:“?”、“、”、“/”、“╲”、“*”、“<”、“>”、“|”。
4、Windows文件名不区分大小写,但在显示时可以保留大小写格式。
5、文件名中可以包含多个间隔符,如“我的文件。我的图片。001”。
扩展资料:
Windows系统文件命名规则:
1、最大长度
Windows XP 目录名(含多个路径,但不含根盘符:如“C:\”)最长不能超过244个字符或汉字。注:空格也算一个字符
例:文件夹路径 C:\A\B\C A、B、C为文件夹名称 则 A长+B长+C长+"\"的长度(1)*2=总长度 总长度小于等于244。
文件名(不含根盘符:如“F:\”,但含目录路径和扩展名)不能超过256个字符或汉字。
例:在路径 F:\A\B\C下建立文件"D.txt"
路径为F:\A\B\C\D.txtA长+B长+C长+"\"长度"(1)*3+D长+".TXT"后缀名长度(4)=总长度 总长度小于等于256。
一般来说我们会习惯的将一个汉字按两个字符计算,但是这里却是一个汉字按一个字符计算,也就是说命名长度不区分中英字符。
所以,一般来说不要把目录分太多级,也不要用太长的名字来做为目录名或文件名。
2、特殊字符
文件夹/文件名不能包含下列任何字符之一:\/:*?"<> 其他命名方式符合规则
1、 允许文件或者文件夹名称不得超过255个字符;
2、 文件名除了开头之外任何地方都可以使用空格;
3、 文件名中不能有下列符号:“?”、“、”、“╲”、“*”、““”、“”“、“<”、“>”、“|”;
4、 文件名不区分大小写,但在显示时可以保留大小写格式;
5、 文件名中可以包含多个间隔符,如“我的文件.我的图片.001”。
能帮我看看这道题吗? 为什么选C呢
不能将文件和文件夹命名为“.”或“..”。例如,像 ..sql 这样的文件名是不正确的。另外,文件和文件夹也不能包含以下字符:
井号 (#);百分号 (%);“&”;星号 (*);竖线 (|);反斜杠 (\);冒号(:);
双引号 (");小于号 (<);大于号 (>);问号 (?);斜杠 (/);前导或尾随空格 (' ');这样的空格将被去除;
为 Windows 或 DOS 保留的名称(“nul”、“aux”、“con”、“com1”、“lpt1”等)。
(1)在文件或文件夹的名字中,最多可使用256个字符。
(2)组成文件名或文件夹的字符可以是英文字母、数字及¥@&+()、下划线、空格、汉字等。但不能使用下列9个字符:?\ * | “ < > : /