如何在 Windows 10 上使用命令列刪除包含子資料夾的資料夾
- 若要刪除 Windows 10 上的資料夾和子資料夾,請開啟命令提示字元 (admin)並執行「rmdir」 命令,例如「rmdir /s C:\files」。
- 您也可以開啟PowerShell (admin)並執行「Remove-Item」命令,例如「Remove-Item -Recurse -Force C:\files」。
在Windows 10上,您可以使用命令刪除包含子資料夾和檔案的資料夾,以刪除不必要的內容並保持儲存井井有條,但您需要知道完成該工作的正確工具,在本指南中,我將向您展示如何操作。當您必須使用命令終端刪除文件或資料夾時,首先想到的工具是“del”命令,但您很快就會發現它不起作用,因為該工具只處理文件,而不處理資料夾。
如果您想要刪除其中包含內容的資料夾,則需要使用的工具將取決於命令控制台。如果您使用命令提示符,“rmdir”(刪除目錄的縮寫)提供了遞歸刪除資料夾及其子資料夾和檔案的功能。另一方面,PowerShell 使用者可以依靠「Remove-Item」 cmdlet 來實現類似的結果,為資料夾刪除操作提供強大的替代方案。
在本指南中,我將教您在 Windows 10 上使用命令提示字元和 PowerShell 刪除子資料夾的兩種方法。
從命令提示字元刪除包含子資料夾的資料夾
若要在 Windows 10 上使用命令提示字元刪除包含子資料夾的資料夾,請使用下列步驟:
-
在 Windows 10 上開啟「開始」 。
-
搜尋「命令提示字元」,右鍵點選頂部結果,然後選擇「以管理員身分執行」選項。
-
鍵入以下命令刪除空資料夾,然後按Enter:
rmdir PATH\TO\FOLDER-NAME
在命令中,將“PATH\TO\FOLDER-NAME”替換為要刪除的資料夾路徑和資料夾名稱。此範例刪除“files”資料夾:
rmdir C:\files
-
鍵入以下指令刪除包含內容的資料夾和子資料夾,然後按Enter:
rmdir /s PATH\TO\FOLDER-NAME
此範例刪除“files”資料夾、子資料夾和檔案:
rmdir /s C:\files
-
鍵入以下命令以遞歸方式刪除包含內容的資料夾,無需確認提示,然後按Enter:
rmdir /s /q PATH\TO\FOLDER-NAME
此範例刪除「files」資料夾、子資料夾和文件,而不提示確認:
rmdir /s /q C:\files
完成這些步驟後,該命令將從 Windows 10 中刪除包含子資料夾和檔案的資料夾。
上述命令中的選項/s
會刪除資料夾及其內容,但會提示確認。此/q
選項忽略提示並遞歸刪除資料夾。您也可以使用rmdir
using的簡短版本rd
。
從 PowerShell 刪除包含子資料夾的資料夾
若要在 Windows 10 上使用 PowerShell 遞迴刪除整個資料夾,請使用下列步驟:
-
打開開始。
-
搜尋PowerShell,右鍵點擊頂部結果,然後選擇「以管理員身份執行」選項。
-
鍵入以下命令刪除空資料夾,然後按Enter:
Remove-Item PATH\TO\FOLDER-NAME
在命令中,將“PATH\TO\FOLDER-NAME”替換為要刪除的資料夾路徑和資料夾名稱。此範例刪除“files”資料夾:
Remove-Item C:\files
-
鍵入以下命令刪除空資料夾,然後按Enter:
Remove-Item -Recurse -Force PATH\TO\FOLDER-NAME
此範例刪除“files”資料夾:
Remove-Item -Recurse -Force C:\files
完成這些步驟後,該命令將刪除 Windows 10 上的資料夾及其內容,有或沒有提示,具體取決於您選擇的命令。
該-Recurse
選項告訴命令您要刪除該資料夾及其內容,而無需提示確認。該-Force
選項不是必需的,但允許刪除特殊項目,包括唯讀或隱藏檔案。
你更喜歡什麼指令?在評論部分分享您的經驗或任何其他提示。
2024 年 2 月 6 日更新:本指南已更新,以確保準確性並反映一些變更。
發佈留言