सवाल विंडोज 7 पर फाइलों के अंदर कैसे खोजें?


विंडोज एक्सपी में हम उन फ़ाइलों की खोज कर सकते हैं जिनमें परिभाषित कीवर्ड (सभी फाइल प्रकारों के अंदर) शामिल हैं।

विंडोज 7 किसी कीवर्ड के लिए फाइलों के अंदर देख सकता है, लेकिन केवल टेक्स्ट फाइलों के लिए। (*.doc, *.txt, *.inf, ...), नहीं (*.conf, *.dat, *.*, ...)।

माइक्रोसॉफ्ट खोज फिल्टर इसमें कोई फ़िल्टर नहीं है जिसका मैं उपयोग कर सकता हूं।

यह कैसे हो सकता है?


251
2017-10-25 02:02


मूल


नीचे दिए गए अधिकांश उत्तर बेकार हैं और पूछे गए प्रश्न को संबोधित नहीं करते हैं। ओपी स्पष्ट रूप से समझाया गया समस्या यह थी कि Windows Vista + कुछ फ़ाइल प्रकारों की सामग्री नहीं खोजता है (फ़ाइल पढ़ें एक्सटेंशन)। जैसा कि उन्होंने स्पष्ट रूप से कहा, कुछ काम करते हैं जबकि अन्य नहीं करते हैं। उदाहरण के लिए, यह मिल जाएगा .txt फ़ाइल जिसमें एक शब्द है, लेकिन नहीं .cpp, .cfg, .php, या और भी .ini फाइलें हालांकि वे सभी सादे पाठ हैं (और .ini फाइलें विंडोज के लिए भी मानक हैं!) यह समस्या अभी भी मौजूद है और सबसे सरल समाधान प्रतीत होता है यह जवाब। - Synetech
एमएस विजुअल स्टूडियो में एक महान "फाइलों में खोजें" फ़ंक्शन है। कोई सेटअप नहीं - बस कम या कम तत्काल परिणामों के लिए मानदंड निर्दिष्ट करें। विंडोज एक्सप्लोरर में यह क्यों नहीं है "उन्नत" विकल्प मेरे बाहर है। - omatai


जवाब:


को पाने के लिए इंडेक्सिंग विकल्प:

प्रारंभ करें -> नियंत्रण कक्ष -> इंडेक्सिंग विकल्प

देख उन्नत अनुक्रमण विकल्प बदलें अधिक जानकारी के लिए।

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

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

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


129
2017-10-25 05:30



या शायद इसके बजाय FIND कमांड का उपयोग कर।
@ सिनटेक इंक - आप दूसरे आदेश के परिणामों को पाइप कर सकते हैं find, इसलिए कोई कारण नहीं है कि आप हार्ड ड्राइव की पूरी तरह से इसे चला नहीं सकते (शायद एक का उपयोग कर attrib खोज) - warren
@Synetechinc। तुम कह सकते हो: find "word" * - Oscar Mederos
@ निखिल: दुर्भाग्यवश आप इस बात का जिक्र नहीं करते कि इंडेक्सिंग विकल्प कैसे प्राप्त करें, न ही वह पृष्ठ जो आप लिंक करते हैं। - Steve
-1 क्योंकि यह गैर-अनुक्रमित स्थानों में नहीं खोजता है, भले ही विकल्प चुना जाता है। @एक प्रकार का नृत्य नीचे शॉन का जवाब करता है। - HaydnWVN


एक जीआरईपी उपकरण का उपयोग कर फ़ाइलों के अंदर खोज करते समय मुझे हमेशा बेहतर प्रदर्शन मिल गया है। मैं एक प्रशंसक हूँ AstroGrep


112
2017-10-25 02:05



AstroGrep दुबला और मतलब है। 80k, बिजली तेज, और नेटवर्क स्थानों की खोज। इस उपकरण पर सिर के लिए धन्यवाद। - Sean O
वाह!! यह अच्छा है! - Rodniko
एजेंट रंसैक के लिए यहां एक प्लग भी है। शैल एकीकृत, छोटे और तेज़, regex का भी समर्थन करता है। - ingredient_15939
बहुत बढ़िया उपकरण! धन्यवाद! फाइलों के भीतर विंडोज़ खोज का टुकड़ा है ..., अच्छी तरह से आप जानते हैं। यह उपकरण मेरे एसएएस ड्राइव पर बहुत तेज है और बेकार ढंग से काम करता है। 200 से अधिक फाइलें मिलीं जहां सामग्री के भीतर विंडोज़ खोज केवल 12 मिलीं और मैंने जो खोजा है, उसे प्रदर्शित नहीं किया, लेकिन मुझे पता था कि मैं क्या खोज रहा हूं और मैं निर्देशिका के लिए निश्चित था। क्या मुझे और कहना चाहिए? एक बार फिर धन्यवाद! - GTodorov
AstroGREP के लिए +1 और AgentRansack के लिए +1 ... +1 सिगविन grep कमांड लाइन उपकरण के लिए भी ... - ZEE


मेरा मानना ​​है कि आप विंडोज एक्सप्लोरर के ऊपरी दाएं कोने में खोज फ़िल्टर बॉक्स में "सामग्री: blahblah" भी दर्ज कर सकते हैं। यह कम से कम पाठ फ़ाइलों और कार्यालय दस्तावेज़ों के लिए काम करता है। यह स्रोत फ़ाइलों के लिए भी काम करता है।


82
2017-08-24 14:01



काम नहीं लग रहा है - ThomasMcLeod
मैंने पाया कि यह जर्मन में उदाहरण के लिए भी स्थानीयकृत है inhalt: - mjustin
'सामग्री: $$$' जहां $$$ वह सामग्री है जो मैं विंडोज 7 में मेरे लिए काम की तलाश में हूं - HaydnWVN
विंडोज 7 32 बिट में काम नहीं करता है। मैंने खोज की गई निर्देशिका में एक फाइल से कॉपी और चिपकाया और कहा कि स्ट्रिंग नहीं मिली थी। - weberc2
ऐसा लगता है कि एचटीएमएल, जेएस, सीएसएस, एक्सएमएल, एसक्यूएल, लेकिन दुर्भाग्यवश नहीं php। - kcdwayne


आप के साथ खेल सकते हैं findstr

findstr /s /m searchstring *.*

विकल्प विवरण:

/S         Searches for matching files in the current directory and all subdirectories.
/M         Prints only the filename if a file contains a match.

52
2017-10-12 02:14



@ सिनटेक क्यों नहीं? इसका उपयोग करना बहुत आसान है, उदा। findstr "todo" *.txt। - mafu
/ i यदि असंवेदनशीलता भी संभावित रूप से बहुत मूल्यवान है। FINDSTR एकमात्र, केवल गैर-तृतीय पक्ष तरीका है जिसे मैंने पार्टिकल तारों की खोज में पाया है। यदि आप गूग की खोज करते हैं तो यह google.com या 123779goog44682 या 123google.com55 से मेल खाता है और मेरे ज्ञान के लिए विंडोज फ़ोल्डर / एक्सप्लोरर "सर्च बॉक्स" या कंट्रोल-एफ ऐसा कोई भी तरीका नहीं है, जो बहुत ही सरल, तार्किक कार्य कर सकता है। दशकों के उच्च अंत सी और असेंबलर कंप्यूटर विकास के काम के बाद बोलते हुए, हँसते या मजाक करते हैं, लेकिन मैं आपको बताता हूं: अचूक माइक्रोसॉफ्ट डिजाइनर कंप्यूटर समझ में नहीं आता। - MicrosoftShouldBeKickedInNuts


नोटपैड ++ ऐसा कर सकता है और मुफ़्त है। फाइलों में खोजें CTRL-खिसक जाना-एफ


16
2018-06-18 09:25





एजेंट रंसैक हमेशा एक नजर लायक है। यह मुफ़्त, तेज़, अच्छी प्रतिष्ठा है, और अनुक्रमण का उपयोग नहीं करता है।


13
2018-03-22 12:58



नोट - मैं एआर का उपयोग कर रहा था लेकिन व्यक्तिगत बनाम व्यावसायिक उपयोग के बारे में कुछ लाइसेंसिंग प्रतिबंध हैं। कुल मिलाकर हालांकि उपकरण वास्तव में अच्छी तरह से काम करता है और फ़ाइल की खोज को एक तरह की जरूरतों को ध्यान में रखता है। - John M


विंडोज एक्सप्लोरर में, मेनू टूल्स -> फ़ोल्डर विकल्प:

खोज टैब पर दबाएं और यहां, पहला विकल्प: क्या खोजना है, फ़ाइल के अंदर गैर अनुक्रमित फ़ाइलों की खोज करना चुनें।


9
2018-04-11 08:07



यह विकल्प को अनदेखा कर रहा था, क्योंकि मेरी फ़ाइल प्रकार को इंडेक्स विकल्प में कॉन्फ़िगर किया गया था जिसे टेक्स्ट फ़ाइल के रूप में नहीं माना जाता था। ए .propertiesफ़ाइल डिफ़ॉल्ट रूप से पाठ के लिए खोज नहीं की जाती है। - Richard Le Mesurier
यह इस पृष्ठ पर एकमात्र उत्तर था जो मेरे लिए काम करता था। मुझे "खोज करते समय इंडेक्स का उपयोग न करें ..." विकल्प भी देखना था। - Fuhrmanator
सूचकांक का उपयोग नहीं कर रहा है, इसलिए यह समस्या को ठीक नहीं करता है। - Synetech


विंडोज 7 में अभी भी हर जगह फाइलों के अंदर तारों की खोज करने की क्षमता है (और अनुक्रमित स्थानों में नहीं)।

विंडोज एक्सप्लोरर में, मेनू टूल्स / फ़ोल्डर विकल्प पर जाएं और "हमेशा फ़ाइल नाम और सामग्री खोजें" का चयन करें।

शायद इंडेक्सिंग विकल्पों के उन्नत विकल्पों में फ़ाइल प्रकारों को अभी भी सही तरीके से स्थापित करना होगा "।


7
2017-11-17 09:27



इंडेक्सिंग विकल्पों के लिए +1। ये बहुत महत्वपूर्ण हैं क्योंकि वे परिभाषित करते हैं कि विंडोज़ को "फाइल" खोजकर क्या मतलब है। जैसे मेरे पास एक एंट बिल्ड स्क्रिप्ट है .properties फ़ाइल करें कि विंडोज़ खोज नहीं करेगा क्योंकि इसे टेक्स्ट फ़ाइल के रूप में पेश करने के लिए कॉन्फ़िगर नहीं किया गया था। - Richard Le Mesurier
अजीब है कि अनुक्रमण विकल्प गैर अनुक्रमित खोजों को प्रभावित करते हैं। - jiggunjer
हां, प्रकार समस्याएं हैं, इसलिए यह उत्तर बेहतर होगा अगर यह ठीक करने से पहले समाप्त नहीं हुआ था। - Synetech
विंडोज 10 में विकल्प मेनू में है राय → विकल्प → फ़ोल्डर और खोज विकल्प बदलें → टैब खोज। - Peter Mortensen