Cách tự động xóa nội dung tải xuống trên máy Mac

Tác giả Security+, T.Tư 13, 2024, 12:05:48 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Ngăn chặn các bản tải xuống cũ ngốn bộ nhớ máy Mac của bạn.

  • Sử dụng Automator để tạo Tác vụ thư mục tự động xóa các tệp cũ trong thư mục Tải xuống của bạn.
  • Tùy chỉnh thời điểm các tệp của bạn bị xóa dựa trên tuổi của chúng, chẳng hạn như những tệp đã hơn một tuần hoặc một tháng.
  • Hành động này sẽ tự động chạy bất cứ khi nào bạn tải xuống các tệp mới. Nó giữ cho thư mục Tải xuống không bị lộn xộn mà bạn không cần phải làm gì cả.


Nếu tải xuống nhiều tệp trên máy Mac, bạn cần thường xuyên xóa những tệp bạn không còn cần nữa để tránh làm tắc nghẽn thư mục Tải xuống. Làm điều này bằng tay có thể là một công việc tẻ nhạt. Rất may, có một cách để tự động hóa nó. Hãy chỉ cho bạn cách.

1. Cách tạo hành động thư mục trong Automator để tự động xóa nội dung tải xuống

Apple cung cấp ứng dụng Automator cùng với macOS trên tất cả các máy Mac của mình. Với Automator, bạn có thể tự động hóa các tác vụ lặp đi lặp lại trên máy Mac của mình để bạn không phải thực hiện chúng theo cách thủ công.

Automator hỗ trợ nhiều loại tác vụ. Tuy nhiên, điều chúng ta cần cho hướng dẫn này là tính năng tự động hóa Tác vụ Thư mục, tính năng này sẽ kích hoạt một hành động mỗi khi có thay đổi đối với một thư mục được chỉ định. Trong trường hợp của chúng tôi, Hành động thư mục sẽ tự động xóa khỏi thư mục Tải xuống tất cả các tệp và thư mục đã cũ hơn bảy ngày bất cứ khi nào có tệp và thư mục mới được thêm vào.

1.1. Thiết lập một hành động thư mục

Để tạo Hành động thư mục, hãy bắt đầu bằng cách khởi chạy ứng dụng Automator trên máy Mac của bạn. Khi nó yêu cầu bạn chọn loại tài liệu, hãy nhấp vào "Hành động thư mục" và nhấn "Chọn".


Tìm hộp thả xuống ở ngăn ngoài cùng bên phải, đầu màn hình. Nó sẽ xuất hiện bên cạnh dòng chữ "Hành động thư mục nhận các tệp và thư mục được thêm vào". Nhấp vào nó và chọn "Khác". Sau đó, chọn thư mục "Tải xuống" trong Finder và nhấn "Chọn".


1.2. Tìm tập tin cần xóa

Có hai cách để tìm tệp và thư mục của bạn trong thư mục Tải xuống. Phương thức đầu tiên sử dụng hành động "Filter Finder Items", trong khi phương thức thứ hai tận dụng hành động "Run Shell Script". Chúng tôi sẽ sử dụng cái sau, vì cái trước không hoạt động như mong đợi và không trả về đúng tệp và thư mục.

Nhấp vào hộp tìm kiếm ở khung giữa và tìm "Run Shell Script." Kéo hành động này vào khung bên phải để thêm nó vào quy trình làm việc.


Trên hành động này, nhấp vào nút thả xuống bên cạnh "Shell" và chọn tùy chọn "/bin/bash".


Trong hộp văn bản bên dưới, nhập lệnh sau:

Mã nguồn [Chọn]
find "[path to Downloads directory]/Downloads" -ctime +7d -o -mtime +7d -iname '*.*'
"+7d" cho biết hành động sẽ tìm kiếm các tệp cũ hơn bảy ngày. Bạn có thể thay đổi nó thành bất kỳ khung thời gian nào bạn thích. Ví dụ: +30d sẽ chỉ xóa các tệp cũ hơn một tháng.

Bạn cũng cần thay thế [đường dẫn đến thư mục Tải xuống] bằng đường dẫn đến thư mục Tải xuống trên máy Mac. Để tìm đường dẫn, hãy mở Finder, nhấp chuột phải vào "Tải xuống" ở thanh bên trái và chọn "Nhận thông tin".

Trên cửa sổ Thông tin tải xuống mở ra, hãy mở rộng phần "Chung" bằng cách nhấp vào nút mũi tên trước nó.


Nhấp chuột phải vào địa chỉ bên cạnh "Ở đâu" và chọn "Sao chép dưới dạng tên đường dẫn".


Cuối cùng dán vào lệnh trong Automator. Hãy nhớ đảm bảo rằng /Downloads nằm ở cuối đường dẫn. Bây giờ, hãy nhấp vào nút "Chạy" trong cửa sổ Automator để chạy quy trình công việc.


Nếu bạn đã làm mọi thứ chính xác, nó sẽ trả về tất cả các tệp và thư mục trong thư mục Tải xuống đáp ứng tiêu chí của bạn. Bạn có thể xem kết quả bằng cách nhấp vào tab "Kết quả" trên hành động Chạy Shell Script.


1.3. Tự động xóa tập tin

Nếu bạn hài lòng vì nó hoạt động, hãy tiếp tục thêm hành động cuối cùng vào quy trình làm việc. Tìm kiếm "Di chuyển các mục của Finder vào Thùng rác" hoặc "Di chuyển các mục của Finder vào Thùng rác" trong hộp tìm kiếm ở khung giữa và kéo nó vào khu vực quy trình công việc bên dưới hành động Run Shell Script sao cho cả hai được liên kết.

Cuối cùng, bấm vào Tệp > Lưu hoặc nhấn Command + S. Sau đó, đặt tên cho Hành động thư mục và nhấp vào "Lưu". macOS lưu tất cả các Hành động thư mục Automator của bạn trong đường dẫn "~/Library/Workflows/Applications/Folder Actions/".


Giờ đây, bất cứ khi nào bạn thêm tệp mới vào thư mục Tải xuống, các tệp hiện có cách đây hơn một tuần sẽ tự động được chuyển vào thùng rác.

2. Giữ thùng rác của bạn luôn được dọn dẹp

Vì quy trình làm việc của Tác vụ thư mục ở trên sẽ di chuyển các tệp và thư mục từ thư mục Tải xuống của máy Mac vào Thùng rác, Thùng rác của bạn có thể sẽ chứa rất nhiều tệp và thư mục không được sử dụng và vẫn sẽ chiếm hết dung lượng lưu trữ của máy Mac. Tuy nhiên, bạn có thể tránh điều này bằng cách tự động dọn sạch Thùng rác 30 ngày một lần.