मुखपृष्ठ » सॉफ्टवेयर समीक्षा » विंडोज में स्वचालित रूप से फ़ाइलों को हटाने के लिए कैसे

    विंडोज में स्वचालित रूप से फ़ाइलों को हटाने के लिए कैसे

    इससे पहले मैंने DropIt नामक एक कार्यक्रम के बारे में लिखा था जो एक फ़ोल्डर के अंदर नई फाइलें आने पर स्वचालित रूप से आपके लिए फ़ाइलों को स्थानांतरित या कॉपी करता है। यह उपयोगी हो सकता है, उदाहरण के लिए, यदि आपके पास एक स्थानीय हार्ड ड्राइव पर सीमित स्थान है और अपने सभी डाउनलोड को बाहरी स्टोरेज डिवाइस पर स्थानांतरित करना चाहते हैं.

    यदि आप फ़ाइलों को स्वचालित रूप से हटाना चाहते हैं, तो विंडोज में इसके बारे में दो तरीके हो सकते हैं। पहली विधि में AutoDelete नामक एक फ्रीवेयर ऐप डाउनलोड करना शामिल है जो आपको किसी विशेष फ़ोल्डर में फ़ाइलों को हटाने के लिए एक शेड्यूल कॉन्फ़िगर करने देता है। मैंने पहले ही प्रोग्राम (यहां और यहां) का उपयोग करने पर दो विस्तृत मार्गदर्शिकाएं लिखी हैं, इसलिए यदि आप काम करने के लिए फ्रीवेयर प्रोग्राम पसंद करते हैं, तो उन्हें देखें।.

    फ़ाइलों को हटाने के लिए दूसरा तरीका एक बैच फ़ाइल बनाना है और फिर उस बैच फ़ाइल को चलाने के लिए शेड्यूल करना है। आप किसी भी तृतीय-पक्ष सॉफ़्टवेयर को स्थापित किए बिना वह सब कर सकते हैं। इस लेख में, मैं आपको बैच फ़ाइल बनाने और फिर टास्क शेड्यूलर का उपयोग करके स्क्रिप्ट को फिर से आधार पर चलाने के लिए चरणों के माध्यम से चलूँगा।.

    चरण 1 - बैच फ़ाइल बनाएँ

    यदि बैच फ़ाइल बनाना थोड़ा डरावना या बहुत तकनीकी लगता है, तो चिंता न करें क्योंकि आपको यह जानने की जरूरत नहीं है कि इसका क्या मतलब है। मैं समझाता हूँ कि आपको कॉपी और पेस्ट करने की क्या ज़रूरत है, आप कहाँ और किन विकल्पों को बदल सकते हैं। सबसे पहले, नोटपैड खोलें और पाठ की निम्नलिखित पंक्ति को कॉपी और पेस्ट करें:

    forfiles -p "C: \ Test" -s * -m *। / / D -5 / C "cmd / c delppp"

    ऊपर की रेखा का कोई मतलब नहीं है, जो पूरी तरह से ठीक है क्योंकि मैं इसे नीचे बताऊंगा। मूल रूप से, यह विंडोज़ को C: \ Test फ़ोल्डर और उप-फ़ोल्डर्स की सभी फ़ाइलों को हटाने के लिए कहता है जो 5 दिनों से अधिक पुरानी हैं। यहाँ वही है जो आपकी नोटपैड फ़ाइल की तरह दिखना चाहिए.

    इससे पहले कि हम कमांड के बारे में अधिक जानकारी प्राप्त करें, फाइल को सेव करें और इसे टेस्ट रन दें। सबसे पहले, अपने कंप्यूटर पर एक फोल्डर बनाएं जिसका नाम है परीक्षा सी ड्राइव की जड़ में। इसके बाद, क्लिक करें फ़ाइल - बचाना और फ़ाइल को बैच फ़ाइल के रूप में सहेजें। ऐसा करने के लिए, .bat और उसके बाद नाम में टाइप करें टाइप के रुप में सहेजें के लिए ड्रॉपडाउन सारे दस्तावेज.

    ध्यान दें कि आप अपनी पसंद की हार्ड ड्राइव पर जो भी स्थान चाहते हैं, फ़ाइल को सहेज सकते हैं, यह वास्तव में मायने नहीं रखता है। अब में कुछ डमी फाइलें बनाएँ परीक्षा फ़ोल्डर और फिर डबल पर क्लिक करें Delete.bat इसे चलाने के लिए फ़ाइल। कुछ भी डिलीट हो जाए? शायद ऩही!

    कारण कुछ भी नहीं हटाया गया क्योंकि कमांड है / डी -5, जिसका मतलब है कि फाइलें जो 5 दिन या अधिक पुरानी हैं। किसी भी फ़ाइल को हटाने के लिए जब इसे बनाया गया था, आप या तो बदल सकते हैं -5 सेवा मेरे -0 या आप हटा सकते हैं / डी -5 भाग पूरी तरह से। अब यदि आप इसे चलाते हैं, तो सभी फाइलें हटा दी जाएंगी.

    कमांड को कस्टमाइज़ करने के लिए, पहली चीज़ जो आप कर सकते हैं वह है निर्देशिका को C: \ Test के अलावा किसी अन्य चीज़ में बदलना। यह उतना ही सरल है जितना आप चाहते हैं निर्देशिका के लिए विंडोज एक्सप्लोरर से पथ की प्रतिलिपि बनाना और इसे नोटपैड में कमांड में चिपकाना.

    अगला है -रों पैरामीटर जिसे आप निर्देशिका पथ के बाद देखते हैं। यह इंगित करता है कि कमांड को सभी उप-फ़ोल्डरों में भी देखना चाहिए। यदि आप सबफ़ोल्डर से फ़ाइलों को हटाना नहीं चाहते हैं, तो आगे बढ़ें और -s पैरामीटर को हटा दें.

    अगला है -मीटर के बाद *। *, जिसका अर्थ है कि कमांड को हर तरह की फाइलों का मूल्यांकन करना चाहिए। यदि आप केवल किसी विशेष फ़ाइल प्रकार को फ़ोल्डर में हटाना चाहते हैं, जैसे पीडीएफ फाइलें या जेपीजी चित्र, तो बस बदल दें *। * सेवा मेरे * .pdf या * .jpeg और यह केवल उन फ़ाइलों को हटा देगा.

    / डी-एक्स वह हिस्सा जिसके बारे में हम पहले ही बात कर चुके हैं कि हटाने के लिए अर्हता प्राप्त करने के लिए फाइलें कितनी पुरानी हैं। आप इसे 1 से अधिक मान के साथ रख सकते हैं, इसे 0 पर सेट कर सकते हैं, या इसे पूरी तरह से हटा सकते हैं। इस बारे में हमें कमांड के बारे में जानने की जरूरत है.

    इस कमांड को चलाने के लिए कुछ बातें ध्यान देने योग्य हैं। सबसे पहले, जब फ़ाइलें हटा दी जाती हैं, तो वे रीसायकल बिन में नहीं जाते हैं, बल्कि स्थायी रूप से हटा दिए जाते हैं, इसलिए इसका उपयोग करते समय सावधान रहें। दूसरे, कमांड केवल फाइल्स को डिलीट करता है, फोल्डर को नहीं.

    चूंकि यह एक बैच फ़ाइल है, आप इस कमांड के कई वर्जन को एक ही फाइल में जोड़ सकते हैं। उदाहरण के लिए, यहाँ मैं एक बैच फ़ाइल बना रहा हूँ जो 180 दिनों से अधिक पुरानी सभी DOCX फ़ाइलों को हटा देगी, सभी PDF फ़ाइलें 60 दिनों से अधिक पुरानी और सभी TXT फ़ाइलों की परवाह किए बिना कि फाइलें कितनी पुरानी हैं।.

    चरण 2 - अनुसूची बैच फ़ाइल

    अब जब आपके पास अपनी बैच फ़ाइल बनाई और सहेज ली गई है, तो आगे चलते हैं और इसे पुनरावर्ती आधार पर चलाने के लिए शेड्यूल करते हैं। ऐसा करने के लिए, हमें टास्क शेड्यूलर को खोलना होगा.

    सौभाग्य से, मैंने पहले से ही एक बैच फ़ाइल को शेड्यूल करने के तरीके पर एक लेख लिखा है, इसलिए आरंभ करने के लिए उस पृष्ठ को खोलें। नीचे स्क्रॉल करें पीसी स्टार्टअप पर बैच फ़ाइल अनुसूची अनुभाग और साथ पालन करें.

    केवल एक चीज जिसे आपको बदलना है वह है ट्रिगर। से चुन सकते हैं रोज, साप्ताहिक, महीने के, जब कंप्यूटर शुरू होता है, जब मैं लॉग ऑन करता हूं या जब कोई विशिष्ट ईवेंट लॉग होता है.

    जब आप कुछ पसंद करते हैं साप्ताहिक या महीने के और क्लिक करें आगामी, आपको एक नई स्क्रीन मिलेगी जहाँ आप सही समय और दिनों को कॉन्फ़िगर कर सकते हैं, जिसे आप चलाना चाहते हैं.

    उम्मीद है, यह ज्यादातर लोगों के लिए एक अच्छा समाधान है, जिन्हें अपने पीसी पर फ़ाइलों को हटाने के लिए कुछ सरल स्वचालित कार्य करने की आवश्यकता है। यदि आपके कोई प्रश्न हैं, तो एक टिप्पणी पोस्ट करने के लिए स्वतंत्र महसूस करें। का आनंद लें!