यदि आप OR
तर्क बनाते हैं, तो इस बात पर निर्भर करता है कि आप क्या खोज रहे हैं और आपके प्रत्याशित भविष्य में परिवर्तन, यदि लागू हो।
यदि यह उन प्रश्नों की सूची है, जिनमें कोई व्हाट्सएप नहीं है, तो आप इसे इस तरह से कर सकते हैं, त्वरित और गंदे:
findstr "thing1 thing2 thing3 thing4 thing5"
और यदि उनमें से कोई भी चीज मौजूद है, तो यह सच का मूल्यांकन करेगा और 0 से बाहर निकलेगा।
यदि आप व्हाट्सएप की तलाश कर रहे हैं, तो आपको पैरामीटर findstr
के /c:""
प्रकार के साथ शाब्दिक खोज स्ट्रिंग का उपयोग करना होगा। व्हॉट्सएप न होने पर भी आप इस प्रकार के पैरामीटर का उपयोग कर सकते हैं।
/C:string Uses specified string as a literal search string.
हालाँकि , आप त्वरित और गंदे के साथ शाब्दिक संयोजन नहीं कर सकते । उदाहरण के लिए, यह काम नहीं करेगा:
findstr "thing1 thing2" /c:"thing3 thingy"
आपको पहले के मापदंडों को शाब्दिक मापदंडों में बदलना होगा, जैसे:
findstr /c:"thing1" /c:"thing2" /c:"thing3 thingy"
इस वजह से, शाब्दिक विकल्प का उपयोग करना एक बेहतर अभ्यास है क्योंकि यह गतिशील स्क्रिप्ट के साथ बेहतर होगा। हालाँकि यदि यह केवल प्रश्नों का एक स्थिर सेट है जिसमें कोई व्हाट्सएप नहीं है, तो त्वरित और गंदे तरीके को पर्याप्त होना चाहिए।
FindStr /I /R /C:"Hosted" /C:"Version /C:"Driver[^S]" | FindStr /v /i /c:"Native"