當我嘗試將檔案儲存到 Windows 資源管理器時,收到一條錯誤訊息(部分):「檔案名稱太長」。檔案名稱的長度在 100 到 200 個字元之間。我的任務是在資源管理器檔案名稱中包含大量資訊。
我一直在提出問題和研究,並了解到有必要考慮驅動器指定字元、資料夾和子資料夾等。我明白了。
不過,一旦考慮到所有這些,我仍然不確定為特定檔案名稱分配的字元數的參數是什麼。
我必須用野蠻無情的方式縮寫我的單字才能使總數小於100嗎?或者我能正確拼出大部分單字,從而超過 100 個嗎?還有其他人有什麼想法嗎?
答案1
這取決於您的檔案系統和檔案名稱中使用的代碼頁。請參閱此處的限制:https://msdn.microsoft.com/en-us/library/ee681827%28VS.85%29.aspx#limits
Maximum file name length
NTFS | exFAT | UDF | FAT32
255 Unicode characters | 255 Unicode characters | 127 Unicode or 254 ASCII characters | 255 Unicode characters