0
我創建了文件名爲'asdf:qwer'的文件。
'asdf'文件被創建,並且我輸入了一些單詞。
'asdf'容量爲0,Hex沒有內容。
但我能得到的話。
他們從哪裏來?
在Windows shell中冒號(:)的功能是什麼?
我創建了文件名爲'asdf:qwer'的文件。
'asdf'文件被創建,並且我輸入了一些單詞。
'asdf'容量爲0,Hex沒有內容。
但我能得到的話。
他們從哪裏來?
在Windows shell中冒號(:)的功能是什麼?
冒號不是Windows中文件名中的允許字符。或者更準確地說,它用於處理文件的備用數據流。因此,asdf:qwer
解決名爲asdf
的文件名爲qwer
的流。
這與反斜槓非常相似。 asdf\qwer
也不是有效的文件名,而是它處理文件夾asdf
的文件qwer
。
在Windows和NTFS文件系統下,冒號是非法字符**,因爲它用於打開備用文件流**。但是,如果使用支持Unicode的程序,則可以將所有其他字符**移入和移出NTFS文件系統**。 [來源](https://kb.acronis.com/content/39790) – lifus 2015-02-05 18:12:34