刪除檔案和資料夾

2021-08-26 11:44:49 字數 1125 閱讀 4073

一、刪除檔案

使用「del /?」命令,可以檢視幫助資訊

del[/p] [/f] [/s] [/q] [/a[[:]attributes]] names

erase

[/p] [/f] [/s] [/q] [/a[[:]attributes]] names

names 指定乙個或數個檔案或目錄列表。萬用字元可被用來

刪除多個檔案。如果指定了乙個目錄,目錄中的所

有檔案都會被刪除。

/p 刪除每乙個檔案之前提示確認。

/f 強制刪除唯讀檔案。

/s 從所有子目錄刪除指定檔案。

/q 安靜模式。刪除全域性萬用字元時,不要求確認。

/a 根據屬性選擇要刪除的檔案。

attributes r 唯讀檔案 s 系統檔案

h 隱藏檔案 a 存檔檔案

- 表示「否」的字首

如果命令副檔名被啟用,del 和 erase 會如下改變:

/s開關的顯示句法會顛倒,即只顯示已經刪除的檔案,而不顯示找不到的檔案。

注意,該命令能刪除檔案及子資料夾下的檔案,但是無法刪除資料夾本身。

舉例:刪除a目錄下包括子目錄中的所有.jpg檔案,但不破壞資料夾的方法。

輸入:"

del a\*.jpg /s"(不包括引號)即可

刪除a目錄下包括子目錄中的所有檔案,並清除資料夾的方法。

輸入:"

del a /s /x"(不包括引號)即可

注意:「/x」引數在xp中沒有找到有。

刪除a目錄下包括子目錄中的所有檔案的方法,但不能刪除資料夾。

輸入:"

del a /s"(不包括引號)即可

刪除a目錄下包括子目錄中的所有檔案,但是系統檔案除外。 輸入

"del a /a:-s /s"(不包括引號)即可

以安靜模式的方式,刪除a目錄下包括子目錄中的所有檔案,

不刪除資料夾的方法。

del %destinedir% /s /q

二、同時刪除資料夾和檔案

由於windows xp 中沒有「deltree」命令了,而rd只能刪除空的資料夾。

所以我在網上找了個同時遞迴刪除資料夾和檔案的批處理,具體請閱讀《deletedir

刪除檔案和資料夾

一 刪除檔案 使用 del 命令,可以檢視幫助資訊 del p f s q a attributes names erase p f s q a attributes names names 指定乙個或數個檔案或目錄列表。萬用字元可被用來 刪除多個檔案。如果指定了乙個目錄,目錄中的所 有檔案都會被刪...

Qt刪除檔案和資料夾

在使用電腦的時候,有時候我們需要刪除檔案和資料夾,手動操作乙個乙個的刪除就比較麻煩,有時候某個特定的檔案還刪除不了,寫乙個程式來實現刪除功能就方便很多,qt裡就有自帶的類可以方便的執行刪除功能,下面來看具體的示例 ifndef mainwindow h define mainwindow h inc...

python 刪除檔案和資料夾

1 刪除檔案 刪除檔案 def deletefile strfilename filename unicode strfilename,utf8 if os.path.isfile filename try os.remove filename except pass 2 刪除資料夾 刪除指定目錄,...