जवाबों:
Applescript खोलें और निम्नलिखित कोड दर्ज करें:
tell application "Finder"
delete folder "folder" of home
end tell
उस फ़ोल्डर के साथ फ़ोल्डर को बदलना जिसे आप हटाना चाहते हैं, और फ़ाइल को सहेजें।
यदि आप जिस फ़ोल्डर को हटाना चाहते हैं, वह होम डायरेक्टरी के बाहर है, (उदाहरण के लिए फ़ोल्डर / उपयोगकर्ता) तो डिलीट लाइन को इसके साथ बदलें:
delete folder "Users" of startup disk
फिर iCal खोलें और आप जिस समय चाहते हैं एक नया आवर्ती ईवेंट बनाएं और अलार्म के रूप में रन स्क्रिप्ट चुनें और बनाए गए एप्सस्क्रिप्ट को चुनें।
Terminal.app खोलें और दर्ज करें:
crontab -e
वहां खोली गई फ़ाइल में, निम्न पंक्ति जोड़ें
0 4 * * * rm -rf /Users/USER/folder
आपके फ़ोल्डर के पूर्ण पथ के साथ / उपयोगकर्ता / USER / फ़ोल्डर की जगह और फ़ाइल को सहेजें।
एक नया पाठ दस्तावेज़ बनाएँ, और निम्नलिखित कोड पेस्ट करें:
rm -rf /Path/to/Folder
चलो इसे स्क्रिप्ट कहते हैं
इस लेख के आधार पर , एक और नया टेक्स्ट डॉक्यूमेंट बनाएं और निम्नलिखित पेस्ट करें:
<?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>
अपने खाते के उपयोगकर्ता नाम, और /path/to/script.sh के साथ nuc बदलें जो हमने पहले चरण में बनाई गई स्क्रिप्ट के पूर्ण पथ के साथ किया है।
फ़ाइल को / Library / LaunchDaemons / my_rfd.plist के रूप में सहेजें ।
अंत में, Terminal.app लॉन्च करें और टाइप करें:
launchctl load /Library/LaunchDaemons/my_rfd.plist
इस तरह की चीज़ करने के लिए हेज़ल एक बेहतरीन ऐप है। यह मुफ़्त नहीं है, लेकिन यह बहुत अच्छा काम करता है।
मैं इसका उपयोग "लेबल" या उन फ़ाइलों को हाइलाइट करने के लिए करता हूं जो पिछले 24 घंटों में डाउनलोड की गई हैं, फिर अपने डाउनलोड फ़ोल्डर से उन फ़ाइलों को हटाने के लिए जो 7 दिनों से अधिक पुरानी हैं।
फिर मैंने इसे महीने में एक बार अपना कचरा खाली कर दिया।
यह सिर्फ हेज़ल के साथ किया जा सकता है की मूल बातें है, यह अच्छा है।
[हेज़ल में मेरी कोई वित्तीय दिलचस्पी नहीं है]