2016-07-13 73 views
0

對於命名網絡文件夾和可下載的文件,有一個標準的字符列表可以避免,比如空格和諸如此類的東西(& *#$ /)| [{等等。是否有很好的理由將這些約定運用到您的桌面和/或非網頁文件和文件夾,即使這些文件和文件不可能在網絡上共享?我只想聽聽一些原因。我應該如何命名桌面和局域網文件夾和文件就像網絡文件夾和文件?爲什麼或者爲什麼不?

+0

[命名文件,路徑和命名空間](https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247.aspx) – IInspectable

回答

0

一般來說,特殊字符最好避免,除非你使用它們的原因,因爲其中一些告訴窗口做文件的具體事情。例如,在一個共享名稱末尾的$會隱藏它,/可能被某些系統準備好作爲目錄中斷,*是許多編程語言中的通配符,並且可能導致任何程序出現奇怪的錯誤,這些錯誤必須遍歷文件等

+0

感謝您的回答。空間是一樣的嗎?這裏的背景是,我試圖說服我的員工在所有文件夾和文件上遵循這些命名約定,以避免將來出現潛在問題。 –

+0

@sc_props:空格字符在命令行上用作參數分隔符。當傳遞文件名作爲命令行參數時,您需要引用空格。如果你忘記了,事情就會破裂。那就是如果代碼在你的控制之下。如果您依賴的工具無法處理文件名中的空格,則無法執行任何操作(除了使用不帶空格的文件名)。 – IInspectable

相關問題