2010-03-11 12 views
13

के साथ सटीक विस्तार के लिए कमांड लाइन खोज जब मैं एक खोज करते हैं। लेकिन जब वे .txtx जैसे एक्सटेंशन रखते हैं तो मैं उन्हें भी प्राप्त करता हूं। मैं सटीक विस्तार की खोज कैसे कर सकता हूं?विंडोज dir

उत्तर

2

मुझे पता नहीं लगा कि यह ऐसा क्यों व्यवहार करता है, लेकिन यह काम करता है: dir /b /s .txt | findstr /e .txt। बदसूरत लेकिन काम करता है।

+0

शायद इसलिए है क्योंकि dir-कार्यक्रम की उम्मीद फ़ाइल नाम 8.3 होने के लिए? अच्छा यह अन्य फ़ाइल नामों को भी संभाल सकता है ... –

+0

धन्यवाद। यह – Marc

21

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

dir /s /b *.txt | findstr /v .txt. 

या

dir /s /b *.txt | findstr /e .txt 

या

dir /b *.txt | findstr .txt$ 
+0

धन्यवाद काम करता है। यह काम – Marc

संबंधित मुद्दे