下面是引用莫力思雷靠唄於2006-09-20 01:16發表的 :
為何還要想那麼久呢?簡單的使用 DEL 或者 ERASE 指令不就行了況且你的 TEST 底下又不是說還有其他目錄也只有檔案而已 而且你主要的目的是要刪除 TEST 底下的檔案 del C:\Test\. /f /s /q erase C:\Test\. /f /s /q 何必還要想別的問題,比如 DELTREE 或者 RD 呢?而困擾了你那麼久
.......
因為不指只有檔案,也有各式個樣的資料夾,資料夾的樹狀又是很複雜,
下面是引用yc421206於2006-09-18 22:39發表的 :
再請教一下,如何在2003輸入指令,刪除根目錄底下所有的資料,包含資料夾。
我使用
Rd /s /q D:\TEST\.
會連根目錄(TEST)一起刪除;
.......
因為很多人在共用,無法得知資料夾樹狀可能會發展成什麼樣的狀態,所以我要清除的不指是檔案,而是要考慮到複雜的資料夾樹狀,所以無法使用del 指令;倘若今天Win2003 SERVER可以使用DELTREE指令,就不會困擾我那麼久了。
今天發現autoit裡面的FileRecycle指令可以達到我要的需求,讚!