如何才能刪除這個文件夾?

循環程序生成的

當初的想法就是單純的試試能生成多少個.

結果現在刪不掉了.

實際是

for(i=0;i&<1024;i++)來生成的.:(

------------------------------------------------------------------------

大概的描述下...程序

String path="D:";
for(int i=0; i&<1024; i++){ path = path+"//"+i; } File f; f=new File(path); System.out.println(f.mkdir());

------------------------------------------------------------------------

終於刪掉了,怎麼來怎麼去~

File f;
f = new File("D:\0");
for(int i=1019;i&>5;i--){ // 防止刪多了
String path="D:";
for(int j=0;j&

執行了之後,層級就沒了。。。

然後按[Delete]鍵,世界終於安靜了。


嗯這次放鏈接好了:

Ask HTG: Why Is Windows Reporting This Folder Is Too Long to Copy?

Windows的「長文件名」問題是頗出名的歷史問題 ;-)

以前還有病毒專門生成這種長目錄名讓一般用戶不知道如何刪除掉它。


貼一下你創建文件夾的代碼吧,我的環境里是可以刪除的,但前提是創建的路徑比你的短:

D:12345678910111213141516171819202122232425262728
293031323334353637383940414243444546474849505152535455
56575859606162636465666768697071727374757677787980818
28384

D:&>rmdir 0/s/q

D:&>


把44目錄拷貝到1目錄,然後全部刪除。


推薦閱讀:

985本科畢業工科生,畢業兩年半,國企從事市場管理工作,想轉行IT行業,請問該如何著手?
程序員在工作期間是不是不喜歡接電話?
JAVA的內存是如何劃分的?
網站搭建具體步驟?
if (常量 == 變數) 的寫法好還是不好?

TAG:Windows7 | 系統 | Java |