下面是引用莫力思雷靠呗于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指令可以达到我要的需求,赞!