0
(0)

Windows檔案總管中包含成百上千個資料夾,我們是檔案與資料夾的主宰。在這些資料夾中編輯、增加和刪除檔案,並將其從一個資料夾拷貝或黏貼到另外一個資料夾。然而,當檔案或資料夾比較多時,如果想要重複相同的動作批量修改檔案將會花費很長的時間。如何用批次檔刪除不同次目錄內的檔案與內容?

通過命令列手動刪除資料夾及其內容

rmdir 命令用於刪除目錄(資料夾),與 rd 命令相同。它會刪除指定的資料夾及其子資料夾和檔案。不能刪除特定檔案的部分內容。

rmdir 命令的語法如下所示。

rmdir [/s [/q]] [:] 引數:

[:] – 指定資料夾的位置。
/s – 刪除指定的資料夾及其子資料夾和檔案。
/q – 指定靜默模式。刪除資料夾時不會提示確認,僅在指定 /s 時才有效。
要手動刪除資料夾及其內容,請通過開始選單或搜尋欄開啟命令提示符。複製如下所示的命令。

以下程式碼使用 rmdir 命令刪除目錄樹。

rmdir /s /q D:\TESTFOLDER\test

批量刪除檔案夾及檔案

按照這個命令將目標路徑修改為欲刪除資料夾所在位置,資料夾及其內容將會一併刪除。

透過批處理一次性刪除檔案和資料夾的內容

透過批次檔案自動刪除資料夾及其內容,不需手動輸入命令列刪除資料夾。建立批次檔案後,只需執行該檔案即可刪除資料夾。批次檔案是一種純文字檔案,可以按順序執行儲存在其中的指令。該檔案以 .bat 副檔名儲存。

以下以 test1 資料夾為例,該資料夾內含有多個子資料夾及檔案。

批量刪除檔案夾及檔案2

1、要刪除單一資料夾及其內容,需建立批次檔案,開啟記事本並複製以下命令:

echo Delete folders using a batch file
rmdir /s /q D:\TESTFOLDER\test1

2、以 .bat 副檔名儲存檔案。

批量刪除檔案夾及檔案3

3、雙擊該檔案即可刪除指定的資料夾及其內容。

如果欲刪除多個資料夾的內容,需新增多個資料夾的路徑到批次檔案中。以下以 test1 與 test2 資料夾為例:

要刪除多個資料夾及其內容,開啟記事本並複製以下命令:

echo Delete folders using a batch file
rmdir /s /q D:\TESTFOLDER\test D:\TESTFOLDER\test1

以 .bat 副檔名儲存檔案。

接著,雙擊該檔案即可刪除指定的資料夾及其內容。

總結

我們介紹了如何使用命令列及批次檔案手動刪除資料夾及其內容。你可以使用批次檔案自動執行任務或安排重複性任務。

擡擡小手賞個5星吧?

單擊星星進行評價

平均分 0 / 5. 評價計數: 0

還沒有人評價哦~

抱歉喲~如果您覺得不好,可以聯絡我們進行質量提升喲!

期待您的反饋

麻煩告知我們該如何改進,謝謝!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *