1. windows中,文件名不能包括的字元有哪些
文件命名規則是:在文件名或文件夾名中,最多可以有255個字元。其中包含驅動器和路徑名。不能出現以下字元:
\ / : * ? " < > →
2. windows文件名不能用什麼字元
在Windows系統中,文件名不允許使用的字元有:<>/|:"*,windows系統對文件名中字母的大小寫在顯示時有不同,但在使用時不區分大小寫。
MicrosoftWindows是美國微軟公司研發的一套操作系統,它問世於1985年,起初為運行於MS-DOS之下的桌面環境,其後續版本主要發展為個人計算機和伺服器用戶設計的操作系統,並最終獲得了世界個人計算機操作系統的壟斷地位。此操作系統可以在幾種不同類型的平台上運行,如個人計算機(PC)、移動設備、伺服器(Server)和嵌入式系統等等,其中在個人計算機的領域應用內最為普遍。windows操作系統是最常見的計算機操作系統,是微軟公司開發的操作軟體。該軟體經歷了多年的發展歷程,目前推出的win10系統相當成熟。Windows操作系統具有人機操作互動性好,支持應用軟體多,硬體適配性強等特點,未來該系統將更加安全、智能、易用。
3. 在windows7中,文件名中不允許出現的字元有哪些
是路徑分割符(Windows的路徑分隔符是反斜杠,但處理文件的API接受帶正斜杠的路徑名)。
< > 是輸入輸出重定向,比如想把foo.exe的輸出重定向到文件abc.txt::foo > abc.txt;把anc.txt的內容輸入給foo.exe:foo < abc.txt。
: 是用來區分盤符,比如C: D:。
「 是用來標記帶空格的路徑,比如"C:\Program Files"。
| 是管道,把一個程序的輸出作為另一個程序的輸入,比如type命令查看文件內容,但如果文件很大一屏顯示不下的話就需要把輸出通過管道給more命令,這樣每輸出滿一屏就會停下來直到你按鍵再輸出下一屏: type abc.txt | more。
除了這把個字元,Windows還不允許文件名包含空字元(NULL,U+0000)。
PS: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介面。