問題顯示如下:
? 由于調試調試程序出現問題,程序是跑起來了結果在項目目錄下增加了恐怖遞歸的 123文件夾。
因為路徑太深,怎么也刪不掉,用del,rd命令都試過了還是不行。
查閱資料如下:
(一)路徑太長
原因:
1.超過了大多數所能接受的255個字節(NTFS文件系統沒有這個問題,它可以容納更長的路徑)
2.文件的深度超過 128
可能操作:
使用程序創建文件夾時不小心導致文件夾創建出現了恐怖的遞歸,創建了一個超級長的文件夾。嘗試著刪除,資源管理器,或者命令行下del都用了,還是搞不定。網上查了后,終于解決了。
解決方法:
c:\\\.exe
下載,然后解壓.exe
假如超長文件夾的路徑是D:\MIS\abc\abc\abc…..
1.把.exe可以復制到D:\MIS
2.在D:\MIS下新建一個空的文件夾:t1
3.開始鍵+R,輸入cmd
4.更換盤符到D:\MIS
5.輸入: /MIR t1 abc
6.等待命令執行完(我大概等了半分鐘,屏幕一直在滾動)
7.命令執行完成后文件路徑太長無法刪除,原來的超長文件夾abc被改為和t1相同,也就說是個空的文件夾了,正常刪除!
8.完成
本機問題解決:
我的系統是win8,可以直接使用命令,操作步驟如下:
進入目錄 G:\123 ,新建文件夾 t1Win鍵+R,輸入cmd. 輸入命令 cd ‘G:\123’輸入命令 c:\\\.exe /123 t1 123等待命令完成,大概幾分鐘屏幕一直在滾動進入123目錄文件路徑太長無法刪除,發現路徑變淺,可以正常被刪除了命令執行完成后,原來的超長文件夾abc被改為和t1相同,也就說是個空的文件夾了,正常刪除!完成