एक निश्चित फ़ाइल एक्सटेंशन की फ़ाइलों को छोड़कर सभी फ़ाइलों को कैसे हटाएं

कुछ मानदंडों को पूरा करने वाली फ़ाइलों को छोड़कर किसी फ़ोल्डर में सभी फ़ाइलों को हटाना आवश्यक हो सकता है। इस पृष्ठ पर, हम एक निर्देशिका में सभी फ़ाइलों को हटाने में मदद करते हैं, जिसमें एक विशिष्ट फ़ाइल एक्सटेंशन नहीं है।

नोट: जब आदेश, स्क्रिप्ट, या ऐसी कोई भी चीज़ जो कई फ़ाइलों को हटा सकती है, के साथ काम करते समय, हम हमेशा आपके डेटा का बैकअप लेने की सलाह देते हैं यदि कोई गलती हो जाती है, जिसे हटाने के लिए आप जितना चाहते हैं उससे अधिक हटा देते हैं।

  • माइक्रोसॉफ़्ट विंडोज़
  • विंडोज कमांड लाइन
  • लिनक्स उपयोगकर्ता

Microsoft Windows में, आप नीचे दिए गए चरणों का पालन करके एक निश्चित प्रकार या फ़ाइल एक्सटेंशन की कई फ़ाइलों को हटा सकते हैं। (आप विंडोज कमांड लाइन के माध्यम से भी इसे करने की कोशिश कर सकते हैं।)

  1. फ़ाइल एक्सप्लोरर खोलें
  2. फ़ाइलों वाले फ़ोल्डर में ब्राउज़ करें।
  3. सभी प्रकार की फ़ाइलों को सॉर्ट करने के लिए "टाइप" कॉलम शीर्षक पर क्लिक करें।
  4. उन सभी फ़ाइलों को हाइलाइट करें, जिन्हें आप पहली बार फ़ाइल प्रकार पर क्लिक करके रखना चाहते हैं, Shift कुंजी दबाए रखें, और सभी फ़ाइलों का चयन करने के लिए अंतिम फ़ाइल पर क्लिक करें।
  5. एक बार जब आप जिन फ़ाइलों को रखना चाहते हैं, उन सभी को होम टैब पर हाइलाइट किया जाता है, तो अन्य सभी फ़ाइलों और फ़ोल्डरों का चयन करने के लिए इनवर्ट चयन पर क्लिक करें।
  6. एक बार फ़ाइलों को हाइलाइट करने के बाद जिन्हें आप रखना नहीं चाहते हैं, हाइलाइट की गई फ़ाइलों को हटाने के लिए कीबोर्ड पर डिलीट की दबाएं।

युक्ति: यदि आप कुछ हाइलाइट की गई फ़ाइलों को अचयनित करना चाहते हैं, तो आप Ctrl कुंजी को दबाए रख सकते हैं और उन फ़ाइलों या फ़ोल्डरों पर क्लिक कर सकते हैं जिन्हें आप डिलीट कुंजी दबाने से पहले हटाना नहीं चाहते हैं।

  • एकाधिक फ़ाइलों और फ़ोल्डरों को कैसे चुनें या हाइलाइट करें।

विंडोज कमांड लाइन

वर्तमान विंडोज कमांड लाइन (डॉस) डायरेक्टरी में सभी फाइलों को हटाना, एक निश्चित फाइल एक्सटेंशन वाली फाइलों को छोड़कर, कमांड के साथ सबसे अच्छा किया जा सकता है।

for / f% F in ('dir / b / ad ^ | findstr / vile ".tiff .jpg"') do del "% F"

उपरोक्त उदाहरण में, फ़ाइल एक्सटेंशन .tiff.jpg के साथ फ़ाइलों को छोड़कर, कमांड वर्तमान निर्देशिका में सभी फ़ाइलों को हटा रहा है।

युक्ति: यदि आप इस कमांड को बैच फ़ाइल में रखना चाहते हैं, तो लाइन में % F से %% F को बदलें।

  • इस कमांड पर अधिक जानकारी के लिए हमारे कमांड पेज के लिए देखें।

लिनक्स उपयोगकर्ता

एक निश्चित फ़ाइल एक्सटेंशन के साथ वर्तमान लिनक्स निर्देशिका में सभी फ़ाइलों को हटाना खोज आदेश के साथ किया जा सकता है।

खोजो। -प्रकार f! -नाम "* .tiff" -delete

उपरोक्त उदाहरण में, कमांड वर्तमान निर्देशिका में सभी फाइलों को हटा रहा है, फ़ाइल एक्सटेंशन .tiff के साथ फ़ाइलों को छोड़कर।

  • इस कमांड के बारे में अधिक जानकारी के लिए हमारा खोज कमांड पेज देखें।