從多個位置使用共享網絡驅動器。網絡驅動器中的某些文件無法使用。試圖打開它們時,我收到錯誤「文件名太長」。我注意到,當我使用命令提示符將網絡驅動器映射到本地驅動器時,文件打開就好了。這導致我相信這條道路存在一些問題。然後,我在PowerShell中使用了一個命令來獲取所有這些違規路徑的列表,同時我也遇到了批量文件重命名實用程序,這使我可以縮短文件名以使文件再次可訪問。但這仍然不是一個優雅的解決方案,因爲文件數量太多了。限制路徑長度限制
如果你想知道爲什麼我不要求大家把網絡驅動器映射到本地驅動器,那不會有兩個原因。 1.我們需要通過電子郵件將鏈接發送給許多不同的用戶,因此如果我們發送帶有本地映射的鏈接,該鏈接對其他用戶不起作用。 2.此外,其中一些用戶是高級管理用戶,他們無法在其本地映射的驅動器上跟蹤路徑。
我發現這個鏈接,https://msdn.microsoft.com/en-us/library/aa365247(v=vs.85).aspx#maxpath根據我有限的知識我的解釋是,允許的路徑長度可以從260大致增加到32000。如果這是最好的解決方案,但我不知道如何到達那裏。任何幫助不勝感激。謝謝你,對於這篇長文章感到抱歉。
源https://msdn.microsoft.com/zh-cn/library/windows/桌面/ aa365247%28v = vs.85%29.aspx#maxpath?聽起來像OP應該已經讀取它 –
因爲這是一個網絡驅動器,它啓動就像這個\\ networkdrivepath ..按照您的建議,這是在文章\\?\\ networkdrivepath似乎沒有工作。 – user3777207