Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Lệnh ForFiles quản lý tệp & thư mục trên Mạng chia sẻ trong Windows 10

ForFiles là lệnh cho phép bạn quản lý hoặc xóa thư mục, tuân theo một số tiêu chí trên Windows 10. Nếu bạn muốn dùng lệnh ForFiles trên thư mục chia sẻ mạng hoặc ổ đĩa mạng đã ánh xạ, đây là cách làm bằng Command Prompt.

ForFiles là lệnh bạn có thể chạy qua Command Prompt để chủ yếu xóa tệp tin trải qua một số bộ lọc tùy chỉnh theo yêu cầu. Ví dụ, nếu bạn muốn giải phóng dung lượng bằng cách xóa tất cả tệp cũ hơn một năm hoặc sáu tháng, bạn có thể dùng lệnh ForFiles. Vấn đề duy nhất là bạn chỉ chạy được trên máy cục bộ. Nếu muốn chạy lệnh ForFiles trên ổ đĩa hoặc thư mục chia sẻ mạng, bạn phải ánh xạ nó trước.

Cách dùng lệnh ForFiles trên thư mục chia sẻ mạng

Lệnh ForFiles để xóa, đổi tên, di chuyển tệp hoặc thư mục trên thư mục chia sẻ mạng hoặc ổ đĩa mạng đã ánh xạ trong Windows 10. Để dùng lệnh ForFiles trên thư mục chia sẻ mạng, làm theo các bước:

  1. Tìm cmd trong hộp tìm kiếm Thanh tác vụ.
  2. Nhấn tùy chọn Chạy với quyền quản trị.
  3. Nhấn nút Yes.
  4. Nhập lệnh net use để ánh xạ ổ đĩa.
  5. Nhập lệnh forfiles với bộ lọc để xóa thư mục.

Đầu tiên, bạn phải mở Command Prompt với quyền admin. Tìm cmd trong hộp tìm kiếm Thanh tác vụ. Khi kết quả tìm kiếm hiện ra, đảm bảo Command Prompt được chọn. Nếu vậy, nhấn tùy chọn Chạy với quyền quản trị . Tiếp theo, chọn tùy chọn Yes để mở Command Prompt với quyền admin.

Bây giờ, bạn phải ánh xạ ổ đĩa mạng để chạy lệnh ForFiles. Gõ lệnh sau và nhấn Enter:

net use F: \\networkShare\files /user:yourusername password

Đừng quên thay F bằng ổ đĩa gốc bạn muốn ánh xạ, yourusername và password bằng tên người dùng và mật khẩu của bạn.

Để tìm danh sách, nhập lệnh sau:

ForFiles /?

Lệnh ForFiles quản lý tệp & thư mục trên Mạng chia sẻ trong Windows 10

Nó hiển thị tất cả lệnh với ví dụ để bạn dùng trên thư mục mạng đã ánh xạ trên Windows 10.

Cú pháp đầy đủ bạn có thể dùng:

forfiles [/P pathname] [/M searchmask] [/S] [/C command] [/D [+ | -] [{<date> | <days>}]]

Bạn có thể dùng lệnh ForFiles như sau:

ForFiles /p "F:\folder-path" /s /d -180 /c "cmd /c del /q @file"

Bạn cần thay F:\folder-path bằng đường dẫn thư mục thực tế bạn muốn xóa.

Lệnh trên cho phép xóa tất cả tệp cũ hơn 180 ngày (sáu tháng) và có trong thư mục đã nêu.

Có các lệnh khác bạn có thể dùng cùng ForFiles.

Để liệt kê tất cả tệp trong thư mục hiện tại cũ ít nhất một năm, gõ:

ForFiles /S /M *.* /D -365 /C "cmd /c echo @file is at least one year old."

Bài viết này sẽ chỉ chi tiết cách lên lịch lệnh ForFiles trên ổ đĩa chia sẻ mạng.

Đọc tiếp: Cách xóa tùy chọn Ánh xạ ổ đĩa mạng và Ngắt kết nối ổ đĩa mạng khỏi This PC.

Lệnh ForFiles quản lý tệp & thư mục trên Mạng chia sẻ trong Windows 10