編碼的世界 / 優質文選 / 財富

windows系統中文件命名不能含有哪些字符


2022年5月21日
-   

在windows系統當中的文件命名,有些特殊字符是不能存在,下面我們來看一下哪些字符不能存在。
文件名稱中不能包含     /  :  *  ?  "  <  >  |    一共9個特殊字符

 文件夾名稱中特殊字符校驗與文件名稱校驗相同

那麼為什麼不能在命名中存在這些特殊字符呢?
因為    /  :  *  ?  "  <  >  |   這些字符,在windows中都有特定含義的,如果做為文件名就會引起歧義。
比如  是作為路徑的,如果C盤下有一個文件叫做  abcd.txt  那麼它的路徑是 C:abcd.txt 如果文件名稱中存在 如  abcd.txt
那麼它的路徑就會變成C:abcd.txt 那麼系統就會找不到文件  abcd.txt 這個文件,所以該字符是被禁止的。
還有 * 號在dos中代表所有的文件 dir *.*就是指列出所有文件的命令。如果系統讓你使用*號來命名文件,建立了一個叫*.txt的文件,那再打入dir *.txt,那是顯示所有文本文件呢,還是顯示你這建立的一個文件?顯示有矛盾的,所以* 字符也是被禁止的。
 
 
 

熱門文章