我有一個小問題需要處理,我需要創建一個文件夾層次結構,如A/B/C/D,其中每個文件夾的文件夾名稱超過256個字符。我知道Windows最多隻允許256個字符,但我認爲這裏有人可以幫助我。提前致謝。是否可以命名一個名稱超過256個字符的文件夾?
回答
我發現這個答案,我認爲這回答您的問題..
其實在路徑字符串限制爲260個字符。現在底層操作系統可以支持更長的路徑名稱,最高可達32,767 characters。爲了命名長名稱的路徑,您需要使用魔術\?\前綴,並使用Unicode的Unicode版本。
但是,許多工具不支持這樣的長名稱。這種工具的經典示例 是資源管理器,它不會讓您創建名稱超過260個字符的名稱爲 的對象。正因爲如此,我強烈建議你避免創建這麼長的名字 - 這樣做會爲你節省很多長期的心痛。
「我找到了答案」 - 歸因會很好。 –
哎呀..知道我忘了一些東西..對不起! –
感謝您的回覆,但 aaaaaaaa ......(256)a/bbbb ....(256)b會使bbb .... b的文件名長度超過512.我是對的?!?我是在VBA中創建這個層次結構的,你能幫我解決嗎? – user1947468
- 1. 如何創建名稱超過260個字符的文件夾
- 2. 超過30個字符的表名稱
- 3. 是否可以用文件重命名文件夾?
- 4. 是否可以使用FTP命令重命名FTP文件夾?
- 5. 傳遞一個參數文件夾名稱以命令行
- 6. 文件夾/文件名列表(字符串) - 只取第一個文件夾中的文件 - 可以通過Linq?
- 7. 一個子文件夾名稱重命名文件的上一級
- 8. 檢查文件夾名是否可用文件夾的起始名稱
- 9. 子文件夾內結合子文件夾的名稱,使一個字符串
- 10. 重命名文件以合併兩個文件的名稱
- 11. 是否可以在Nuget中重命名文件夾
- 12. 是否可以重命名Areas文件夾?
- 13. IIS7文件夾名稱 - 「+」字符是否有效?
- 14. 刪除第一個文件夾名稱
- 15. git的發現和重命名多個文件名和文件夾名稱
- 16. 文件/文件夾名稱的無效字符過濾器? (ruby)
- 17. 文件夾名稱是否相同? [JavaMail]
- 18. 創建的DateTime一個文件夾的文件夾名稱
- 19. mac osx:如何光盤到第一個字符是「 - 」的名稱的文件夾?
- 20. 用長文件名(超過260個字符)遞歸複製文件夾
- 21. 在Windows中,Git是否支持超過32個字符的文件名?
- 22. 是否可以重新命名一個科爾多瓦插件?
- 23. 用多個名稱重命名文件
- 24. 我可以命名一個以數字開頭的C#名稱空間嗎?
- 25. windows cmd子文件夾名稱來命名新文件夾
- 26. 在Automator中創建一個以指定文件名命名的新文件夾
- 27. glob - 過濾器 - 文件夾名稱中的數字字符串
- 28. 檢查是否有一個名稱以特定字符串開頭的文件夾
- 29. python:我可以根據名稱的一部分移動一個文件到一個名稱爲該文件夾的文件夾
- 30. 通過命令提示符重命名基於文件夾名稱的文件名
爲什麼需要這麼長的文件夾名稱? –
http://support.microsoft.com/kb/210631 –
我認爲有可能通過用'\\\'開始路徑來解決限制,但我質疑嘗試它的智慧。至少有很多東西會打破。 –