सभी फ़ाइलें खोजें जो फ़ोल्डर में एक विशिष्ट प्रकार / एक्सटेंशन की नहीं हैं?


35

विंडोज 7 अल्टीमेट 64 बिट:

मैं एक डायरेक्टरी की सभी फाइलों को खोजने का तरीका खोज रहा हूं जो किसी विशिष्ट फ़ाइल प्रकार या एक्सटेंशन की नहीं हैं।

उदाहरण: मैं अपने म्यूजिक फोल्डर (और सभी सब फोल्डर) में .mp3 नहीं है हर फाइल ढूंढना चाहता हूँ।



1
संबंधित, निश्चित, लेकिन नहीं नकल। यह अंतर्निहित खोज के लिए सिंटैक्स के बारे में पूछ रहा है, विशेष रूप से तीसरे पक्ष की उपयोगिता के बारे में नहीं।
Synetech

जवाबों:


51

आप जिस निर्देशिका को खोजना चाहते हैं, उसे खोज बॉक्स में टाइप करें

NOT *.mp3

के रूप में सरल रूप में यह प्रभावी है, धन्यवाद djerry!
Jeff

विंडोज़ एक्सपी में यह काम कैसे करें?
Pacerier

4
यह मेरे लिए नया था, लेकिन शानदार! इसका परीक्षण करने के बाद, मैं आपको जोड़ना चाहता हूं कि आप कई गुना नहीं कर सकते हैं, जैसे कि * .mp3, NOT * .aiff, आदि। आप फ़ोल्डर को बाहर करने के लिए "फ़ोल्डर नहीं" भी कर सकते हैं।
Jeff

लेकिन फ़ाइल प्रकार: फ़ोल्डर खोज में कई नहीं शर्तें कैसे जोड़ें? यहाँ प्रश्न: superuser.com/questions/1001163/...
JinSnow

2
पुराना धागा, लेकिन एक सवाल का जवाब दिया जाना था। @ गिलियूम आप अपने प्रारंभिक तर्कों के बाद चेन और नहीं कर सकते
avluis

6

एक कमांड प्रॉम्प्ट से आप डायरेक्टरी लिस्ट को फाइन्स्ट्रैस्ट में पाइप कर सकते हैं, और फ़ॉर्न्ड का इस्तेमाल किया जा सकता है V फिल्टर जैसी लाइनों को बाहर करने के लिए स्विच करें (इस स्थिति में, लाइनें समाप्त हो रही हैं .mp3 ), साथ ही साथ I खोज प्रक्रिया को केस-असंवेदनशील बनाने के लिए स्विच करें।

dir | findstr /vi "*.mp3"

1

मैं सिर्फ विंडोज एक्सप्लोरर के साथ फ़ोल्डर खोलता हूं, डिस्प्ले में टाइप कॉलम जोड़ें, और उस पर सॉर्ट करें।



0

तुम कोशिश कर सकते हो

xcopy /L /EXCLUDE:.mp3 /S DIRNAME .

/ L ध्वज केवल सूची के लिए xcopy को बाध्य करता है, लेकिन सभी सबफ़ोल्डर्स के माध्यम से / s रन को कॉपी नहीं करता है और MP3 को बाहर करता है


0

त्वरित रूप से देखने के लिए, मैं एक्सप्लोरर में टाइप कॉलम हेडर पर क्लिक करके सॉर्ट करता हूं। केवल उन फ़ाइलों के लिए टिक टिक करने का विकल्प है, जिन्हें आप सूचीबद्ध करना चाहते हैं।


0

आप एक माइम-प्रकार की जांच कर सकते हैं:

file -i <YourFile> -F "::" | sed 's/.*:: //' | sed 's/;.*//'

और फिर एक स्क्रिप्ट लिखें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.