不能包含:< > / \ | : * ? 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、特殊字元
資料夾/檔名不能包含下列任何字元之一:\/:*?"<> 其他命名方式符合規則
不能包含:< > / \ | : * ? 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、特殊字元
資料夾/檔名不能包含下列任何字元之一:\/:*?"<> 其他命名方式符合規則