Jawaban:
Buka Applescript dan masukkan kode berikut:
tell application "Finder"
delete folder "folder" of home
end tell
Mengganti folder dengan folder yang ingin Anda hapus, dan menyimpan file.
Jika folder yang ingin Anda hapus berada di luar direktori home, (misalnya folder / Pengguna), ganti baris hapus dengan:
delete folder "Users" of startup disk
Kemudian buka iCal dan buat acara berulang baru pada waktu yang Anda inginkan dan sebagai alarm pilih Run Script dan pilih applescript yang Anda buat.
Buka Terminal.app dan masukkan:
crontab -e
Di sana untuk file yang dibuka, tambahkan baris berikut
0 4 * * * rm -rf /Users/USER/folder
mengganti / Users / USER / folder dengan path lengkap folder Anda dan menyimpan file.
Buat dokumen teks baru, dan rekatkan kode berikut:
rm -rf /Path/to/Folder
Sebut saja script.sh
Berdasarkan artikel ini , buat dokumen teks baru dan rekatkan yang berikut ini:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>Recurring Folder Deletion</string>
<key>UserName</key>
<string>nuc</string>
<key>Program</key>
<string>/path/to/script.sh</string>
<key>StartCalendarInterval</key>
<dict>
<key>Minute</key>
<integer>0</integer>
<key>Hour</key>
<integer>4</integer>
</dict>
<key>Debug</key>
<false/>
<key>AbandonProcessGroup</key>
<true/>
</dict>
</plist>
Ganti nuc dengan nama pengguna akun Anda, dan /path/to/script.sh dengan path lengkap dari skrip yang kami buat pada langkah pertama.
Simpan file di / Library / LaunchDaemons / as my_rfd.plist .
Terakhir, luncurkan Terminal.app dan ketik:
launchctl load /Library/LaunchDaemons/my_rfd.plist
Hazel adalah aplikasi hebat untuk melakukan hal semacam ini. Ini tidak gratis, tetapi bekerja dengan baik.
Saya menggunakannya untuk "memberi label" atau menyorot file yang telah diunduh dalam 24 jam terakhir, kemudian untuk menghapus file dari folder unduhan saya yang berumur lebih dari 7 hari.
Saya kemudian mengosongkan sampah saya sebulan sekali.
Ini hanya dasar dari apa yang bisa dilakukan dengan Hazel, itu keren.
[Saya tidak memiliki minat finansial pada Hazel]