dos 刪除文件夾 rd
更新時(shí)間:2009年04月27日 18:28:15 作者:
前面的教程中介紹過,刪除文件用的是del命令,那么,是不是像ren命令通吃文件和文件夾一樣,del是不是也可以刪除文件夾呢?
答案是否定的,因?yàn)閯h除文件夾必須使用rd命令,這叫術(shù)業(yè)有專攻^_^。
rd的另外一個(gè)寫法是rmdir,源自ReMakeDirectory。使用的方法也很簡單:rd 文件夾名 即可,例如:rd test。它支持帶路徑的文件夾名,例如:rd d:\test。
有時(shí)候,rd并不能很好地完成任務(wù):你讓它刪除test文件夾,它卻傲慢地向你翻白眼:目錄不是空的。不過,這也不能怨它偷懶不干活,只是它的脾氣有點(diǎn)怪:如果要?jiǎng)h除的文件夾下面還有子文件,你得給rd戴頂高帽,加個(gè) /s 參數(shù),它才會高高興興地幫你做事,所以,正確的寫法是:rd /s test。
如果你是個(gè)徹頭徹尾的懶鬼,光是使用 rd /s test ,可能還是對它不甚滿意,因?yàn)楫?dāng)你在刪除帶子文件的文件夾的時(shí)候,CMD總是不識時(shí)務(wù)地停下來,殷勤地問你:是否確認(rèn)(Y/N)?非得等你輸個(gè)字符敲下回車不可。命苦不能怨政府,點(diǎn)背不能怨社會,誰叫rd有那么大的威力呢,它一旦耍起流氓來,那是誰也攔不住的——rd有風(fēng)險(xiǎn),刪除須謹(jǐn)慎啊。好在微軟對那些對刪除十分有把握而又懶得要命的家伙體貼入微,提供了一個(gè)十分方便的參數(shù) /q ,它取自quiet,官方解釋為:安靜模式,帶 /S 刪除目錄樹時(shí)不要求確認(rèn)。這次再試試:rd /q /s test,真?zhèn)€是:彈指一揮間,灰飛煙滅,是不是有眼不見心不煩的酣暢感?
今天遇到一個(gè)病毒,非常頑固,它在u盤上生成了一個(gè)病毒引導(dǎo)文件和一個(gè)文件夾,并且是隱藏的,使用“文件夾選項(xiàng)”菜單——“查看”——選擇“顯示所有文件和文件夾”并去掉“隱藏受保護(hù)的系統(tǒng)文件”,刪除了auturun.inf病毒引導(dǎo)文件,可是無法看到被隱藏的文件夾。
運(yùn)行CMD命令,切換到U盤的盤符,使用命令 dir /a 可以看到隱藏的文件夾。本想使用rd命令直接刪除之,發(fā)現(xiàn)不能成行,下面說說如何使用rd dos命令 刪除文件夾。
首先你要使用 dir /a 顯示所有的隱藏文件和文件夾,然后有兩種方式來完成隱藏文件夾的刪除:
若想刪除D盤下的隱藏文件夾001,但001里有很多文件,但沒有文件夾?
1、使用 cd 文件夾名 的形式切換到需要?jiǎng)h除的文件夾下, del * /f ,然后 rd 文件夾名 下面是命令示例,
運(yùn)行 cmd 命令
d:
cd 001
del * /f
cd..
rd 001
此處的參數(shù)/f,是強(qiáng)制刪除只讀屬性文件,cd.. 是返回上級目錄。
2、想直接刪除D盤001文件夾,不考慮里面包含的文件和文件夾,可以直接使用 rd 文件夾名 /q /s,下面是命令示例。
d:
rd 001 /s /q
此處的 /s 是直接刪除此文件夾下的目錄結(jié)構(gòu),包含所有的子文件夾和子文件,/q 是安靜模式,不用再確認(rèn)。
以上所舉例子是用于直接刪除無法的刪除文件夾,若是能直接刪除,還是直接刪除,不用這么麻煩,以免命令輸錯(cuò),造成不便。
rd的另外一個(gè)寫法是rmdir,源自ReMakeDirectory。使用的方法也很簡單:rd 文件夾名 即可,例如:rd test。它支持帶路徑的文件夾名,例如:rd d:\test。
有時(shí)候,rd并不能很好地完成任務(wù):你讓它刪除test文件夾,它卻傲慢地向你翻白眼:目錄不是空的。不過,這也不能怨它偷懶不干活,只是它的脾氣有點(diǎn)怪:如果要?jiǎng)h除的文件夾下面還有子文件,你得給rd戴頂高帽,加個(gè) /s 參數(shù),它才會高高興興地幫你做事,所以,正確的寫法是:rd /s test。
如果你是個(gè)徹頭徹尾的懶鬼,光是使用 rd /s test ,可能還是對它不甚滿意,因?yàn)楫?dāng)你在刪除帶子文件的文件夾的時(shí)候,CMD總是不識時(shí)務(wù)地停下來,殷勤地問你:是否確認(rèn)(Y/N)?非得等你輸個(gè)字符敲下回車不可。命苦不能怨政府,點(diǎn)背不能怨社會,誰叫rd有那么大的威力呢,它一旦耍起流氓來,那是誰也攔不住的——rd有風(fēng)險(xiǎn),刪除須謹(jǐn)慎啊。好在微軟對那些對刪除十分有把握而又懶得要命的家伙體貼入微,提供了一個(gè)十分方便的參數(shù) /q ,它取自quiet,官方解釋為:安靜模式,帶 /S 刪除目錄樹時(shí)不要求確認(rèn)。這次再試試:rd /q /s test,真?zhèn)€是:彈指一揮間,灰飛煙滅,是不是有眼不見心不煩的酣暢感?
今天遇到一個(gè)病毒,非常頑固,它在u盤上生成了一個(gè)病毒引導(dǎo)文件和一個(gè)文件夾,并且是隱藏的,使用“文件夾選項(xiàng)”菜單——“查看”——選擇“顯示所有文件和文件夾”并去掉“隱藏受保護(hù)的系統(tǒng)文件”,刪除了auturun.inf病毒引導(dǎo)文件,可是無法看到被隱藏的文件夾。
運(yùn)行CMD命令,切換到U盤的盤符,使用命令 dir /a 可以看到隱藏的文件夾。本想使用rd命令直接刪除之,發(fā)現(xiàn)不能成行,下面說說如何使用rd dos命令 刪除文件夾。
首先你要使用 dir /a 顯示所有的隱藏文件和文件夾,然后有兩種方式來完成隱藏文件夾的刪除:
若想刪除D盤下的隱藏文件夾001,但001里有很多文件,但沒有文件夾?
1、使用 cd 文件夾名 的形式切換到需要?jiǎng)h除的文件夾下, del * /f ,然后 rd 文件夾名 下面是命令示例,
運(yùn)行 cmd 命令
復(fù)制代碼 代碼如下:
d:
cd 001
del * /f
cd..
rd 001
此處的參數(shù)/f,是強(qiáng)制刪除只讀屬性文件,cd.. 是返回上級目錄。
2、想直接刪除D盤001文件夾,不考慮里面包含的文件和文件夾,可以直接使用 rd 文件夾名 /q /s,下面是命令示例。
復(fù)制代碼 代碼如下:
d:
rd 001 /s /q
此處的 /s 是直接刪除此文件夾下的目錄結(jié)構(gòu),包含所有的子文件夾和子文件,/q 是安靜模式,不用再確認(rèn)。
以上所舉例子是用于直接刪除無法的刪除文件夾,若是能直接刪除,還是直接刪除,不用這么麻煩,以免命令輸錯(cuò),造成不便。
相關(guān)文章
用bat操作注冊表實(shí)現(xiàn)不顯示擴(kuò)展名
用bat操作注冊表實(shí)現(xiàn)不顯示擴(kuò)展名...2007-08-08
BAT批處理判斷IP地址并自動(dòng)禁用啟用網(wǎng)卡
這篇文章主要介紹了BAT批處理判斷IP地址并自動(dòng)禁用啟用網(wǎng)卡,需要的朋友可以參考下2014-06-06
使用批處理文件(.bat)啟動(dòng)多個(gè)CMD窗口并執(zhí)行命令
由于每次啟動(dòng)本機(jī)的kafka都需要打開2個(gè)cmd窗口,于是想起了批處理來幫忙一鍵啟動(dòng),本文就來詳細(xì)的介紹一下,感興趣的可以了解一下2023-10-10
windows下使用bat批量刪除文件(用于內(nèi)存清理)
有時(shí)候我們需要?jiǎng)h除固定目錄的一些緩存文件,每次手工太麻煩,windows下可以結(jié)合bat批量刪除一些文件更方便快捷,需要的朋友可以參考一下2023-12-12

