rd的另外乙個寫法是rmdir,源自remakedirectory。使用的方法也很簡單:rd 資料夾名 即可,例如:rd test。它支援帶路徑的資料夾名,例如:rd d:\test。
有時候,rd並不能很好地完成任務:你讓它刪除test資料夾,它卻傲慢地向你翻白眼:目錄不是空的。不過,這也不能怨它偷懶不幹活,只是它的脾氣有點怪:如果要刪除的資料夾下面還有子檔案,你得給rd戴頂高帽,加個
/s 引數,它才會高高興興地幫你做事,所以,正確的寫法是:rd /s test。
如果你是個徹頭徹尾的懶鬼,光是使用 rd /s test
,可能還是對它不甚滿意,因為當你在刪除帶子檔案的資料夾的時候,cmd總是不識時務地停下來,殷勤地問你:是否確認(y/n)?非得等你輸個字元敲下回車不可。命苦不能怨**,點背不能怨社會,誰叫rd有那麼大的威力呢,它一旦耍起流氓來,那是誰也攔不住的——rd有風險,刪除須謹慎啊。好在微軟對那些對刪除十分有把握而又懶得要命的傢伙體貼入微,提供了乙個十分方便的引數
/q ,它取自quiet,官方解釋為:安靜模式,帶 /s 刪除目錄樹時不要求確認。這次再試試:rd /q /s
test,真個是:彈指一揮間,灰飛煙滅,是不是有眼不見心不煩的酣暢感?
今天遇到乙個病毒,非常頑固,它在u盤上生成了乙個病毒引導檔案和乙個資料夾,並且是隱藏的,使用「資料夾選項」選單——「檢視」——選擇「顯示所有檔案和資料夾」並去掉「隱藏受保護的系統檔案」,刪除了auturun.inf病毒引導檔案,可是無法看到被隱藏的資料夾。
執行cmd命令,切換到u盤的碟符,使用命令 dir /a 可以看到隱藏的資料夾。本想使用rd命令直接刪除之,發現不能成行,下面說說如何使用rd
dos命令 刪除資料夾。
首先你要使用 dir /a 顯示所有的隱藏檔案和資料夾,然後有兩種方式來完成隱藏資料夾的刪除:
若想刪除d盤下的隱藏資料夾001,但001裡有很多檔案,但沒有資料夾?
1、使用 cd 資料夾名 的形式切換到需要刪除的資料夾下,
del * /f ,然後 rd 資料夾名 下面是命令示例,
執行 cmd 命令
**如下:
d:cd 001
del * /f
cd..
rd 001
此處的引數/f,是強制刪除唯讀屬性檔案,cd.. 是返回上級目錄。
2、想直接刪除d盤001資料夾,不考慮裡面包含的檔案和資料夾,可以直接使用 rd 資料夾名 /q /s,下面是命令示例。
**如下:
d:rd 001 /s /q
此處的 /s 是直接刪除此資料夾下的目錄結構,包含所有的子資料夾和子檔案,/q 是安靜模式,不用再確認。
以上所舉例子是用於直接刪除無法的刪除資料夾,若是能直接刪除,還是直接刪除,不用這麼麻煩,以免命令輸錯,造成不便。
DOS下刪除檔案和資料夾
dos下刪除檔案和資料夾 windows xp在命令模式下刪除目錄 目錄就是檔案總管中所謂的資料夾 不是用 deltree,而是用 rmdir 指令。在windows xp 2000 nt下都可用rmdir指令刪除整個目錄,好比說我要刪除 test 這個目錄下的所有目錄和檔案,這語法就是 rmdir...
如何用DOS命令刪除資料夾
很多時候用dos命令刪除系統裡面的大量資料夾以及大量非空目錄一直困擾這大家 del 命令 刪除乙個或數個檔案。del p f s q a attributes nameserase p f s q a attributes names names 指定乙個或數個檔案或目錄列表。萬用字元可被用來 刪除...
利用遞迴刪除資料夾(資料夾中套資料夾)
刪除目錄 bool deldir const ansistring p if p.isempty p.length 4 return false 引數必須大於3,即不能為磁碟根目錄或空白 int len p.length char path p.c str ansistring dir ansist...