2014-10-06 19 views
0

我發現(困難的方法),如果我嘗試解壓縮長名稱的zip文件(使用shell應用程序),我收到一個錯誤:「系統找不到指定的文件」。 我已經成功地通過重命名壓縮文件,並提取重命名回它後,問題是,爲了重命名,我需要移動文件,然後將其移回,這需要太長的每個zip。提取長名稱的郵編

是否有解決此問題的替代方案?

回答

0

底層函數支持長達32,000個字符的文件名。但是,程序僅分配520字節(260個字符)的內存來存儲文件名。

如果資源管理器能夠處理文件名的前綴\\?\會關閉合法文件名檢查(最大長度爲260個字符,部分最大長度爲255個字符)。

CMD支持\\?\語法。