Windows Tips & News

विंडोज 10 में एक्स दिनों से पुरानी फाइलों को कैसे हटाएं

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें

विंडोज 10 में कई सुधार हैं जो आपको अपने पीसी को साफ रखने की अनुमति देते हैं। इसके हाल के संस्करणों में स्वचालित रूप से अंतर्निहित टूल शामिल हैं रीसाइकल बिन खाली करें और साफ करो डाउनलोड फोल्डर समय-समय पर। दुर्भाग्य से, यदि आप Windows 10 का प्रारंभिक बिल्ड या OS का पिछला संस्करण चला रहे हैं, तो ये सुविधाएँ आपके लिए उपलब्ध नहीं हैं। यहां बताया गया है कि आप तीन अलग-अलग तरीकों का उपयोग करके कुछ दिनों से पुरानी फ़ाइलों को कैसे हटा सकते हैं।

विज्ञापन


इस लक्ष्य को प्राप्त करने के लिए, आपको किसी तृतीय-पक्ष टूल की भी आवश्यकता नहीं है। यह फ़ाइल एक्सप्लोरर, पावरशेल या बैच फ़ाइल का उपयोग करके किया जा सकता है।

फाइल एक्सप्लोरर विंडोज 10 में डिफॉल्ट फाइल मैनेजर ऐप है। इसमें एक विशेष खोज बॉक्स है। जब यह केंद्रित हो जाता है, तो यह रिबन में कई उन्नत विकल्प दिखाता है। फाइल एक्सप्लोरर में सर्च फीचर को सक्रिय करने के लिए सर्च बॉक्स पर क्लिक करें या दबाएं F3 कीबोर्ड पर। रिबन तब इस प्रकार दिखेगा:फ़ाइल एक्सप्लोरर खोज रिबन निश्चित दिनों से अधिक पुरानी फ़ाइलों को हटाने के लिए इसका उपयोग करने का तरीका यहां दिया गया है।

अंतर्वस्तुछिपाना
फ़ाइल एक्सप्लोरर के साथ एक्स दिनों से पुरानी फ़ाइलें हटाएं
बैच फ़ाइल के साथ X दिनों से अधिक पुरानी फ़ाइलें हटाएं
X दिनों से पुरानी फ़ाइलों को स्वचालित रूप से हटाएं
PowerShell के साथ X दिनों से अधिक पुरानी फ़ाइलें हटाएं

फ़ाइल एक्सप्लोरर के साथ एक्स दिनों से पुरानी फ़ाइलें हटाएं

  1. रिबन (F3) में सर्च टूल टैब खोलें।
  2. पर क्लिक करें तिथि संशोधित बटन। इसमें विकल्पों के साथ एक ड्रॉप डाउन सूची है।फ़ाइल एक्सप्लोरर संशोधित तिथि ड्रॉप डाउन खोज
  3. वांछित विकल्प का चयन करें, जैसे पिछले सप्ताह.

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

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

दिनांक संशोधित: 11/1/2017.. 11/20/2017
फ़ाइल एक्सप्लोरर पुराने से पुरानी फ़ाइलें खोजें

'डेटमॉडिफाइड' के बजाय, आप एक विशिष्ट तिथि सीमा में फाइलों को खोजने के लिए 'डेटक्रिएटेड' का उपयोग कर सकते हैं।

वैकल्पिक रूप से, आप दिनांक संबंधित पैरामीटर टाइप कर सकते हैं और एक कोलन कैरेक्टर (:) दर्ज कर सकते हैं। यह फाइल एक्सप्लोरर को डेट पिकर दिखाएगा। कैलेंडर पॉप-अप से कोई तिथि या शर्त चुनें। आप तिथि पर क्लिक कर सकते हैं और तिथि सीमा निर्दिष्ट करने के लिए खींच सकते हैं। इस प्रकार आप परिणामों को फ़िल्टर करके ठीक वैसा ही प्राप्त कर सकते हैं जैसा आप चाहते हैं।

फ़ाइल एक्सप्लोरर दिनांक सीमा के अनुसार फ़ाइलें खोजें

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

बैच फ़ाइल के साथ X दिनों से अधिक पुरानी फ़ाइलें हटाएं

मेरे पिछले लेख में, तृतीय-पक्ष टूल के बिना Windows 10 में बड़ी फ़ाइलें ढूंढें, हमने उपयोगी के बारे में सीखा है फाइलों के लिए कंसोल कमांड। यह कमांड एक फाइल (या फाइलों का एक सेट) का चयन करता है और उस फाइल पर एक कमांड निष्पादित करता है।

Forfiles सहायता

हम जिन स्विच का उपयोग कर सकते हैं वे इस प्रकार हैं:
/S - यह स्विच forfiles को रिकर्स उपनिर्देशिका बनाता है। "डीआईआर / एस" की तरह।
/डी - अंतिम संशोधित तिथि वाली फाइलों का चयन करें। उदाहरण के लिए,-365 का मतलब एक साल पहले, -30 का मतलब एक महीने पहले है।
/ पी - खोज शुरू करने के लिए पथ को इंगित करने के लिए।
/C "कमांड" - यह कमांड मिलने वाली प्रत्येक फाइल पर निष्पादित करने के लिए कमांड को निर्दिष्ट करती है। कमांड स्ट्रिंग्स को दोहरे उद्धरण चिह्नों में लपेटा जाना चाहिए।

डिफ़ॉल्ट कमांड "cmd /c echo @file" है।

कमांड स्ट्रिंग में निम्नलिखित चर का उपयोग किया जा सकता है:
@file - फ़ाइल का नाम देता है।
@fname - बिना एक्सटेंशन के फाइल का नाम लौटाता है।
@ext - केवल फ़ाइल का विस्तार देता है।
@path - फ़ाइल का पूरा पथ लौटाता है।
@relpath - फ़ाइल का सापेक्ष पथ लौटाता है।
@isdir - यदि फ़ाइल प्रकार है तो "TRUE" लौटाता है
एक निर्देशिका, और फाइलों के लिए "FALSE"।
@fsize - फ़ाइल का आकार बाइट्स में लौटाता है।
@fdate - फ़ाइल की अंतिम संशोधित तिथि लौटाता है।
@ftime - फ़ाइल का अंतिम संशोधित समय लौटाता है।

उस X दिन पुरानी फ़ाइलों को हटाने के लिए, निम्न कार्य करें।

  1. एक नया कमांड प्रॉम्प्ट खोलें उदाहरण।
  2. निम्न आदेश टाइप करें:
    ForFiles /p "C:\My Folder" /s /d -30 /c "cmd /c del @file"

    वांछित मूल्यों के साथ फ़ोल्डर पथ और दिनों की मात्रा को प्रतिस्थापित करें और आप कर चुके हैं।फाइल एक्सप्लोरर सीएमडी से पुरानी फाइलों को हटाता है

उदाहरण के लिए, डाउनलोड फ़ोल्डर से एक महीने से अधिक पुरानी फ़ाइलों को निकालने के लिए, निम्न आदेश का उपयोग करें:

ForFiles /p "%userprofile%\Downloads" /s /d -30 /c "cmd /c del @file"

यह ट्रिक विंडोज 7, विंडोज 8, विंडोज 8.1 और विंडोज 10 सहित विंडोज के सभी आधुनिक संस्करणों में काम करती है।फ़ाइल एक्सप्लोरर Cmd. से पुराने डाउनलोड हटाएं

X दिनों से पुरानी फ़ाइलों को स्वचालित रूप से हटाएं

आप बिल्ट-इन टास्क शेड्यूलर ऐप का उपयोग करके इस कार्य को स्वचालित कर सकते हैं।

  1. प्रशासनिक उपकरण खोलें और टास्क शेड्यूलर आइकन पर क्लिक करें।
  2. बाएँ फलक में, आइटम "टास्क शेड्यूलर लाइब्रेरी" पर क्लिक करें:विंडोज 10 टास्क शेड्यूलर लाइब्रेरी
  3. दाएँ फलक में, "कार्य बनाएँ" लिंक पर क्लिक करें:विंडोज 10 टास्क लिंक बनाएं
  4. "क्रिएट टास्क" नामक एक नई विंडो खुल जाएगी। "सामान्य" टैब पर, कार्य का नाम निर्दिष्ट करें। आसानी से पहचाना जाने वाला नाम चुनें जैसे "पुरानी फ़ाइलें हटाएं"।फ़ाइल एक्सप्लोरर पुरानी फ़ाइलें हटाएं कार्य
  5. "क्रियाएँ" टैब पर स्विच करें। वहां, "नया ..." बटन पर क्लिक करें:
    विंडोज़ 10 टास्क विंडो बनाएँ क्रियाएँ टैबविंडोज 10 टास्क विंडो बनाएं एक्शन टैब नया बटन
  6. "नई क्रिया" विंडो खुल जाएगी। वहां, आपको निम्नलिखित डेटा निर्दिष्ट करने की आवश्यकता है।
    क्रिया: एक कार्यक्रम शुरू करें
    कार्यक्रम/स्क्रिप्ट: ForFiles.exe
    तर्क जोड़ें (वैकल्पिक): /p "%userprofile%\Downloads" /s /d -30 /c "cmd /c del @file"
    पुरानी फ़ाइलें हटाएं कार्रवाईफ़ोल्डर पथ और दिनों की संख्या को अपनी आवश्यकता के अनुसार बदलें।
  7. अपने कार्य में ट्रिगर टैब पर जाएं। वहां, न्यू बटन पर क्लिक करें।नया ट्रिगर बटन
  8. कार्य शुरू करें के तहत, ड्रॉप डाउन सूची में "एक समय पर" चुनें और ठीक बटन पर क्लिक करें। निर्दिष्ट करें कि आप कार्य को कब चलाना चाहते हैं।पुरानी फ़ाइलें हटाएँ Ts ट्रिगर
  9. "सेटिंग" टैब पर स्विच करें। विकल्प सक्षम करें
    - मांग पर कार्य चलाने की अनुमति दें।
    - एक निर्धारित शुरुआत छूटने के बाद जितनी जल्दी हो सके कार्य चलाएं।पुरानी फ़ाइलें टीएस सेटिंग्स हटाएं
  10. अपना कार्य बनाने के लिए ठीक क्लिक करें।

बस, इतना ही।

अंत में, यदि आप पावरशेल पसंद करते हैं, तो आप पुरानी फाइलों को हटाने के लिए एक विशेष cmdlet का उपयोग कर सकते हैं।

PowerShell के साथ X दिनों से अधिक पुरानी फ़ाइलें हटाएं

  1. एक नई पॉवरशेल विंडो खोलें.
  2. निम्न आदेश टाइप करें:
    Get-ChildItem "%userprofile%\Downloads" -Recurse | व्हेयर-ऑब्जेक्ट {($_. LastWriteTime -lt (गेट-डेट)। AddDays(-30))}| वस्तु निकालें

यदि Get-ChildItem cmdlet को एक महीने से अधिक पुरानी कोई भी फ़ाइल मिलती है, तो प्रत्येक फ़ाइल को निकालने के लिए निकालें-आइटम cmdlet को कॉल किया जाएगा।

बस, इतना ही।

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें
विंडोज 10 रेडस्टोन 3 में स्टोर लिंक के साथ ऑफिस ऐप टाइलें

विंडोज 10 रेडस्टोन 3 में स्टोर लिंक के साथ ऑफिस ऐप टाइलें

जैसा कि आप पहले से ही जानते होंगे, माइक्रोसॉफ्ट ने विंडोज इनसाइडर प्रोग्राम के अपडेट के फास्ट रिं...

अधिक पढ़ें

Windows 10 Cloud Win32 ऐप्स चलाएगा, लेकिन...

Windows 10 Cloud Win32 ऐप्स चलाएगा, लेकिन...

नया विंडोज 10 क्लाउड संस्करण इन दिनों किसी के लिए भी रहस्य नहीं है। Windows RT उत्पाद के प्रतिस्थ...

अधिक पढ़ें

विंडोज 10 एस उबंटू कंसोल पर बैश का समर्थन नहीं करेगा

विंडोज 10 एस उबंटू कंसोल पर बैश का समर्थन नहीं करेगा

बिल्ड 2017 इवेंट के दौरान, माइक्रोसॉफ्ट ने घोषणा की कि उबंटू के अलावा, विंडोज 10 के उपयोगकर्ता वि...

अधिक पढ़ें