Nếu bạn không thể xóa tệp hoặc thư mục khỏi máy tính của mình, bạn có thể sử dụng Windows PowerShell để xóa bất kỳ tệp và thư mục nào một cách dễ dàng. Ưu điểm của việc sử dụng PowerShell là bạn có thể buộc xóa một tệp và xóa tất cả các mục khỏi bên trong một thư mục. Chúng ta đã biết cách xóa tệp &thư mục bằng Command Prompt. Bây giờ, hãy xem cách thực hiện điều đó bằng PowerShell.
Sử dụng PowerShell để xóa các tệp và thư mục
Để xóa tệp và thư mục bằng Windows PowerShell, hãy làm theo các bước sau-
- Mở Windows PowerShell
- Xác định thư mục
- Sử dụng lệnh Xóa mục.
Đây là hướng dẫn ở dạng chi tiết.
Xóa một tệp bằng PowerShell
Để bắt đầu, bạn cần mở PowerShell. Đối với điều đó, bạn có thể nhấn Win + X và chọn Windows PowerShell từ danh sách. Ngoài ra, bạn có thể tìm kiếm nó trong hộp tìm kiếm của Thanh tác vụ. Sau đó, nhập lệnh sau-
Remove-item file-path
Đây là dạng cơ bản của lệnh.
Giả sử rằng bạn có một tệp có tên TWC.png trong thư mục TWC trên Máy tính để bàn của bạn. Để xóa nó bằng Windows PowerShell, bạn cần nhập lệnh này-
Remove-item C:\Users\user-name\Desktop\TWC\TWC.png
Bạn phải bao gồm phần mở rộng tệp trong lệnh. Nếu không, nó sẽ không nhận ra lệnh của bạn và một thông báo chào mừng sẽ chào đón bạn.
Có liên quan :Cách xóa các tệp cũ hơn X ngày trong Windows
Xóa một thư mục duy nhất bằng PowerShell
Nếu bạn muốn xóa một thư mục bằng Windows PowerShell, bạn cần nhập lệnh như đã đề cập trước đó-
Remove-Item folder-path
Giả sử rằng bạn có một thư mục có tên TWC trên Máy tính để bàn của mình. Nếu bạn muốn xóa nó, bạn cần nhập lệnh này-
Remove-item C:\Users\user-name\Desktop\TWC
Nếu thư mục trống, nó sẽ bị xóa ngay lập tức. Tuy nhiên, nếu thư mục có một số tệp, bạn cần xác nhận việc xóa bằng cách nhấn Y và Nhập các nút.
Xóa nhiều tệp bằng PowerShell
Nếu bạn có nhiều tệp cần xóa, bạn cần nhập một lệnh khác. Lệnh này trông giống nhau, nhưng có một sự khác biệt nhỏ.
Remove-item file-path, file-path1, file-path2
Bạn cần nhập tất cả các đường dẫn tệp như thế này. Ví dụ:bạn có một tệp có tên TWC.png trên Máy tính để bàn và một tệp khác có tên TWC1.txt trong thư mục Tải xuống. Để xóa chúng ngay lập tức, bạn có thể nhập lệnh sau-
Remove-item C:\Users\user-name\Desktop\TWC.png, C:\Users\user-name\Downloads\TWC1.txt
Xóa nhiều thư mục bằng PowerShell
Giống như xóa nhiều tệp, lệnh này cũng giống như vậy để xóa nhiều thư mục bằng Windows PowerShell. Ví dụ:bạn có thể sử dụng một lệnh như thế này-
Remove-item C:\Users\user-name\Desktop\TWC, C:\Users\user-name\Downloads\TWC1
Lệnh này sẽ xóa thư mục TWC khỏi Máy tính để bàn và thư mục TWC1 khỏi thư mục Tải xuống cùng một lúc.
Đối với thông tin của bạn, nếu bạn sử dụng các lệnh này, các tệp và thư mục của bạn sẽ bị xóa vĩnh viễn. Nói cách khác, bạn không thể tìm thấy chúng trong Thùng rác.
Kiểm tra các mục bên trong một thư mục
Trong trường hợp bạn không thể mở một thư mục, nhưng bạn muốn biết về các mục, bạn có thể sử dụng lệnh này-
Get-ChildItem folder-path
Nếu bạn có một thư mục trên Máy tính để bàn có tên là TWC, bạn cần nhập lệnh sau để hiển thị tất cả mọi thứ-
Get-ChildItem C:\Users\user-name\Desktop\TWC
Theo mặc định, nó hiển thị Chế độ, LastWriteTime, Độ dài và Tên. Bạn có thể lấy tên tệp từ đây để có thể xóa mục chính xác.
Kiểm tra thời gian sửa đổi lần cuối và thời gian tạo
Nếu bạn muốn kiểm tra thời gian tệp được tạo hoặc sửa đổi, bạn có thể sử dụng lệnh này-
Get-ChildItem C:\Users\user-name\Desktop\TWC | Select-Object FullName, LastWriteTime, CreationTime
Bạn có thể tìm thấy ba cột với tất cả các tên tệp và các chi tiết khác.
Buộc xóa một mục
Nếu thư mục của bạn có một số tệp chỉ đọc hoặc ẩn mà bạn muốn xóa, bạn không thể sử dụng lệnh được đề cập ở trên, vì nó sẽ hiển thị lỗi. Trong trường hợp đó, bạn phải sử dụng -force tham số. Ví dụ:nếu có một số tệp ẩn hoặc chỉ đọc trong thư mục TWC được đặt trên Màn hình nền, bạn phải nhập lệnh này-
Remove-item C:\Users\user-name\Desktop\TWC -force
Lệnh tương tự cũng có thể được sử dụng để xóa tệp chỉ đọc. Trong cả hai trường hợp, bạn sẽ nhận được thông báo xác nhận mà bạn cần nhập Y và nhấn nút Enter.
Xóa mà không cần xác nhận
Nếu bạn sử dụng lệnh đầu tiên của bài viết này, bạn sẽ được chào đón bằng một thông báo xác nhận. Tuy nhiên, nếu bạn không muốn nhận được thông báo như vậy, bạn có thể sử dụng tham số có tên -recurse .
Ví dụ,
Remove-item C:\Users\user-name\Desktop\TWC -recurse
Sau khi nhập lệnh này, thư mục hoặc tệp của bạn sẽ bị xóa vĩnh viễn mà không cần bất kỳ xác nhận nào.
Loại trừ một số loại tệp nhất định
Giả sử rằng bạn có nhiều loại tệp như TXT, PNG, DOCX, PDF, v.v. và bạn muốn xóa tất cả các mục ngoại trừ tệp TXT. Trong trường hợp đó, bạn có thể sử dụng -exclude tham số. Lệnh trông như thế này-
Remove-Item –path C:\Users\user-name\Desktop\TWC* -exclude *.txt
Bạn có thể đã đoán được - nó sẽ loại trừ tất cả các tệp .txt và xóa những tệp khác. Tuy nhiên, nó hiển thị một thông báo xác nhận. Nếu bạn muốn xóa chúng trực tiếp, bạn có thể sử dụng -recurse như đã đề cập trước đó.
Tôi hy vọng những lệnh này sẽ hữu ích cho bạn.