Bạn có thể xóa một thư mục với các thư mục con và tệp bằng cách sử dụng lệnh, nhưng bạn cần biết công cụ chính xác để thực hiện công việc. Trên Windows 10 , khi bạn cần xóa một tệp hoặc thư mục bằng terminal lệnh, công cụ đầu tiên bạn nghĩ đến là del
lệnh, nhưng bạn sẽ nhanh chóng phát hiện ra rằng nó sẽ không hoạt động để xóa các thư mục có thư mục con một cách đệ quy vì công cụ chỉ giao dịch với các tập tin.
Nếu bạn muốn xóa các thư mục có nội dung bên trong, công cụ dòng lệnh sẽ phụ thuộc vào thiết bị đầu cuối bạn đang sử dụng. Nếu bạn đang sử dụng Command Prompt, rmdir
(xóa thư mục) là công cụ bạn muốn xóa các thư mục một cách đệ quy. Mặt khác, nếu bạn đang sử dụng PowerShell, Remove-Item
thì lệnh ghép ngắn sẽ thực hiện công việc.
Trong hướng dẫn này , bạn sẽ học hai cách để xóa nhanh các thư mục có thư mục con bằng Command Prompt và PowerShell.
Xóa các thư mục với các thư mục con bằng Command Prompt
Để xóa một thư mục có các thư mục con bằng lệnh, hãy sử dụng các bước sau:
-
Mở Start trên Windows 10.
-
Tìm kiếm Command Prompt , nhấp chuột phải vào kết quả trên cùng và chọn tùy chọn Run as administrator .
-
Nhập lệnh sau để xóa một thư mục trống và nhấn Enter :
rmdir PATH \ TO \ FOLDER-NAME
Trong lệnh, thay thế PATH \ TO \ FOLDER-NAME bằng đường dẫn thư mục và tên thư mục bạn muốn xóa.
Ví dụ này xóa thư mục "tệp":
rmdir C: \ files
Xóa thư mục trống
-
Nhập lệnh sau để xóa thư mục và các thư mục con có nội dung và nhấn Enter :
rmdir / s PATH \ TO \ FOLDER-NAME
Ví dụ này xóa thư mục “tệp”, các thư mục con và tệp:
rmdir / s C: \ files
Xóa thư mục có nội dung
-
Nhập lệnh sau để xóa một thư mục có nội dung một cách đệ quy mà không có lời nhắc xác nhận và nhấn Enter / p>
rmdir / s / q PATH \ TO \ FOLDER-NAME
Ví dụ này xóa thư mục “tệp”, thư mục con và tệp mà không cần nhắc xác nhận:
rmdir / s / q C: \ files
Xóa thư mục với các thư mục con một cách lặng lẽ
Sau khi bạn hoàn thành các bước, lệnh sẽ xóa các thư mục có thư mục con và tệp khỏi Windows 10.
Tùy /s
chọn xóa thư mục và nội dung của nó trong lệnh trên, nhưng nó sẽ nhắc xác nhận. Tùy /q
chọn bỏ qua lời nhắc và xóa thư mục một cách đệ quy.
Xóa các thư mục với các thư mục con bằng PowerShell
Để xóa đệ quy toàn bộ thư mục bằng lệnh PowerShell, hãy sử dụng các bước sau:
-
Mở Bắt đầu .
-
Tìm kiếm PowerShell , nhấp chuột phải vào kết quả trên cùng và chọn tùy chọn Chạy với tư cách quản trị viên .
-
Nhập lệnh sau để xóa một thư mục trống và nhấn Enter :
Xóa mục PATH \ TO \ FOLDER-NAME
Trong lệnh, thay thế PATH \ TO \ FOLDER-NAME bằng đường dẫn thư mục và tên thư mục bạn muốn xóa.
Ví dụ này xóa thư mục "tệp":
Xóa mục C: \ tệp
Lệnh xóa thư mục PowerShell có xác nhận
-
Nhập lệnh sau để xóa một thư mục trống và nhấn Enter :
Xóa mục -Recurse -Force PATH \ TO \ FOLDER-NAME
Ví dụ này xóa thư mục "tệp":
Remove-Item -Recurse -Force C: \ files
PowerShell xóa một cách đệ quy một thư mục
Sau khi bạn hoàn thành các bước, lệnh sẽ xóa thư mục và nội dung của nó có hoặc không có dấu nhắc, tùy thuộc vào lệnh bạn đã chọn.
Tùy -Recurse
chọn cho lệnh rằng bạn muốn xóa thư mục và nội dung của nó mà không cần xác nhận nhanh chóng. Tùy -Force
chọn này không bắt buộc, nhưng nó cho phép xóa các mục đặc biệt, bao gồm các tệp chỉ đọc hoặc ẩn.