當前位置:編程學習大全網 - 腳本源碼 - 文件路徑太深,無法復制文件,是怎麽壹回事?

文件路徑太深,無法復制文件,是怎麽壹回事?

CSDN的論壇上有這樣壹段解釋,借鑒如下:

文件位於比最大路徑字符數(MAX_PATH)更深的路徑中,可能導致文件無法訪問,當然,這種情況較為少見。如果路徑深的原因是文件夾名稱太長,最簡便的解決方案是使用自動生成的8.3名稱訪問該文件。如果8.3路徑也太長,可以從根文件夾開始重命名文件夾,縮短它們的名稱,以使目標文件的路徑深度不超過MAX_PATH。若是文件的深度超過128個文件夾,可以通過創建壹個網絡***享,使其位於文件夾樹中盡可能深的位置,然後通過訪問此***享來訪問文件。

壹般情況下,如果遇到因文件路徑太深無法訪問的情況,可以通過使用創建文件的軟件來管理這些文件。也就是說,如果有壹個程序,它可以創建超過MAX_PATH的文件,則我們也可以使用該程序來管理這些文件。此外,對於通過網絡***享創建的深層次結構的文件也可以通過使用同壹***享來進行刪除。--------------

是不是有點暈,其實說白了就是文件命名和文件夾嵌套太深或者目錄太多,本人在有壹次刻錄光盤時遇到了這種情況,從硬盤向光盤刻錄DVD時顯示上面的錯誤,由於文件有多級目錄且子目錄多達50個以上,所以本人幹脆取消了第壹層最上面的目錄(把所有該目錄中的文件復制到了上壹層中),結果刻錄順利完成!!!

另外,比較常見的壹種情況是復制大文件或多個文件時出現中途中斷。可以把要拷貝的文件夾用壓縮工具打包後再拷貝,目錄層次太多太深導致拷貝失敗是usb口設備的通病。

B、除了文件本身的問題,第二個問題來自USB設備本身!

1、USB設備供電不足!這壹現象對於USB硬盤最為突出,許多用戶使用PC前端的USB接口,這種故障發生的可能性就更為突出!!!

解決辦法:采用PC後端由主板直接提供的USB進行連接供電,或者有的USB設備有外接電源(如兼作數碼伴侶的硬盤盒壹般都有壹個外接電源),或者采用雙USB供電(這要取決於妳的USB設備的連接)。當然最簡單的辦法就是後USB供電,同時把不用的USB設備拔掉,以減少供電消耗。

2.USB設備讀盤能力差或硬盤盒故障

解決辦法:更換外置盒或者USB連線,做進壹步測試。用來確定是外置盒還是內置硬盤的故障。

3、病毒!!!

某些病毒也會引導壹些USB設備的怪異故障,用最新的病毒庫殺殺毒吧。 參見: /question/90701674.html

  • 上一篇:提車壹年來,我和嘉際新能源不得不說的故事
  • 下一篇:電腦找不到libpng13.dll怎麽辦?
  • copyright 2024編程學習大全網