當前位置:首頁 » 文件管理 » 文件名可以含
擴展閱讀

文件名可以含

發布時間: 2022-01-16 02:40:27

Ⅰ 為什麼文件名不能包含下列任何字元 \/:*「<>|

\ 是目錄分隔。如C:\Windows\System32
/ 是參數開始。如dir /a
: 是表示盤符的。如A:、C:、D:
*?是通配符
空格是分隔參數的
<>和輸入輸出有關

|用於分隔命令

Ⅱ Windows操作系統中規定文件名中不能含有的符號是哪些

windows文件名中不能有下列符號:「?」、「、」、「╲」、「/」、「*」、「「」、「」「、「<」、「>」、「|」。

詳細命名規則如下:

1、允許文件或者文件夾名稱不得超過255個字元;

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

3、文件名中不能有下列符號:「?」、「、」、「╲」、「/」、「*」、「「」、「」「、「<」、「>」、「|」;

4、 Windows 98文件名不區分大小寫,但在顯示時可以保留大小寫格式;

5、 文件名中可以包含多個間隔符。

(2)文件名可以含擴展閱讀

windows突破了DOS對文件命名規則的限制,允許使用長文件名,其主要命名規則如下:

(1)文件名最長可以使用255個字元。

(2)可以使用擴展名,擴展名用來表示文件類型,也可以使用多間隔符的擴展名。如win.ini.txt是一個合法的文件名,但其文件類型由最後一個擴展名決定。

(3)文件名中允許使用空格,但不允許使用下列字元(英文輸入法狀態):< > / | : " * ?

(4)windows系統對文件名中字母的大小寫在顯示時有不同,但在使用時不區分大小寫。

文件名是文件存在的標識,操作系統根據文件名來對其進行控制和管理.不同的操作系統對文件命名的規則略有不同,即文件名的格式和長度因系統而異.例如:UNIX/LINUX系統區分文件名的大小寫,而有些系統則不區分如:MS-DOS和WINDOWS。

Ⅲ 文件名不能包含哪些特殊字元

不能含有以下9種字元:

?*:"<>/|

另外不能以空格開頭。

Ⅳ 文件名最長可以包含多少個字元

這個問題有人問過,也有人答過,但我看到兩種不同答案.255,256.。
請問到底是多少個?
我認為windows的文件名最長可達到256個,但用戶最多可以用255個文件名來取名。因為,不管你在哪個根目錄下,先就有磁碟分區符佔一個位子了,所以用戶最多可使用255個加上C或D等磁碟根目錄符,共256個,文件名最長可達到256個。不知道對不對,請高手回答。
另外,有人建一個文件或文件夾輸入名字,算出來沒有255個,比如在桌面建的文件你不能用255個字元做名字,是因為你的文件的位置問題路徑也要算成文件的名字的。不知對不對,請高手回答!
問題補充:事實就是這樣,如果你在D盤建一個文件夾,取名為1,打開後,再建一個文件夾,取名為12345678901234567890……最多可取254個數字,打開後,再建文件,系統報錯,不能新建文件。如果是先建好的文件夾,1里建文件夾2再打開建文件夾3把2重命名為254個字元後,不能打開文件夾3,系統報文件路徑太長,無法訪問!請問這如何解釋?255層目錄下根本不可能再建立文件了!呵呵!

Ⅳ 文件名不能包含字元怎麼解決

/ \ 是路徑分割符(Windows的路徑分隔符是反斜杠,但處理文件的API接受帶正斜杠的路徑名)。
< > 是輸入輸出重定向,比如想把foo.exe的輸出重定向到文件abc.txt::foo > abc.txt;把anc.txt的內容輸入給foo.exe:foo < abc.txt。
: 是用來區分盤符,比如C: D:。:Windows不允許只包含點的文件名,比如.,..,...等等,因為Windows中.代表當前文件夾而..代表上一級文件夾。

PS2:NTFS文件系統不允許在根目錄中存在以下文件名:$Mft,$MftMirr,$LogFile,$Volume,$AttrDef,$Bitmap,$Boot,$BadClus,$Secure,$Upcase,$Extend,$Quota,$ObjId,$Reparse。因為這些是NTFS文件系統的元文件。

PS3:Windows不允許下列文件名:CON,PRN,AUX, NUL,COM1,COM2,COM3,COM4,LPT1,LPT2,LPT3,LPT4。因為這些名字是DOS和Windows中的設備文件名。比如CON輸入時代表鍵盤,輸出時代表屏幕;AUX代表輔助設備(通常是COM1),PRN代表列印機,NUL代表空設備,COMX代表COM介面,LPTX代表LPT介面。
剛剛用linux批量下載,想把下載的文件拷到U盤里,一直提示我文件名重復,讓我更改文件名,開始我還以為是文件名過長,數了一下也就130多個字元,應該還行呀,然後我又看了一遍,才發現這130多個字元里有一個不起眼的「?」。。。

Ⅵ 為什麼文件名不能包含下列符號

windows文件名中不能有下列符號:「?」、「、」、「╲」、「/」、「*」、「「」、「」「、「<」、「>」、「|」。

詳細命名規則如下:

1、允許文件或者文件夾名稱不得超過255個字元;

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

3、文件名中不能有下列符號:「?」、「、」、「╲」、「/」、「*」、「「」、「」「、「<」、「>」、「|」;

4、 Windows 98文件名不區分大小寫,但在顯示時可以保留大小寫格式;

5、 文件名中可以包含多個間隔符,如「我的文件。我的圖片。001」。

Ⅶ 文件名可以包含的字元有( )。

/\:*?"<>| 字元之外的,所有都可以

Ⅷ windows文件名可以包含多少個字元

在Windows中,文件名最長可以使用255個字元。

Windows系統中,文件夾的主要命名規則如下:
1、文件名最長可以使用255個字元;
2、可以使用擴展名(擴展名用來表示文件類型,也可以使用多間隔符的擴展名),如win.ini.txt是一個合法的文件名,但其文件類型由最後一個擴展名決定;
3、文件名中允許使用空格,但不允許使用下列字元(英文輸入法狀態):【< > / \ | : " * ?】;
4、Windows系統對文件名中字母的大小寫在顯示時有不同,但在使用時不區分大小寫。

文件名說明:
為文件指定的名稱。
為了區分不同的文件,必須給每個文件命名,計算機對文件實行按名存取的操作方式。
文件名是文件存在的標識,操作系統根據文件名來對其進行控制和管理。

Ⅸ 文件名不能包含下列任何字元 \/:*「<>|

因此這些
字元

操作系統
中都有特殊的
用途
,表示特殊的含義,比如\是用來表示某個
目錄

如C:\Windows\System32
但是如果你有個目錄或者文件中包含\就含義不明確了

Ⅹ 文件名不能包含下列任何字元 \/:*「<>|

因此這些字元在操作系統中都有特殊的用途,表示特殊的含義,比如\是用來表示某個目錄下
如C:\Windows\System32
但是如果你有個目錄或者文件中包含\就含義不明確了