2013-05-02 8 views
11

में वैकल्पिक डेटा स्ट्रीम वाली केवल उन्हीं फ़ाइलों को प्रदर्शित करने के लिए, मुझे पता है कि कमांड प्रॉम्प्ट में सभी फ़ाइलों (यदि कोई है) की वैकल्पिक डेटा स्ट्रीम प्रदर्शित करने के लिए, यह dir /R कमांड है। लेकिन, मैं इसे कैसे कर सकता हूं अगर मैं केवल उन फाइलों को प्रदर्शित करना चाहता हूं जिनमें वैकल्पिक डेटा स्ट्रीम हैं?कमांड प्रॉम्प्ट

+0

इसे लूप बैच में रखें। – Endoro

+0

लूप में डालकर आपका क्या मतलब है? क्योंकि डीआईआर/आर सभी फ़ाइलों को प्रदर्शित करता है, भले ही उनमें एडीएस हो या नहीं। मैं पूछ रहा हूं कि अगर एडीएस है, तो केवल उन फ़ाइलों को दिखाने का कोई तरीका है, यदि संभव हो तो उन्हें एक टेक्स्ट फ़ाइल में आउटपुट करें। – csharpnewbie

+0

क्या आप माइक्रोसॉफ़्ट सिक्सटरल्स से "स्ट्रीम" का उपयोग कर सकते हैं? – Endoro

उत्तर

14
dir /s /r | find ":$DATA" 

या

dir /r | find ":$DATA" 

पहले वर्तमान फ़ोल्डर में दूसरे स्थान पर सभी उप-directories.The में खोज करेंगे। ये निर्देशिका में निर्दिष्ट एडीएस भी दिखाएंगे। केवल फाइलों के लिए:

dir /a-d /s /r | find ":$DATA" 
+0

धन्यवाद! यह सही समाधान है :) – csharpnewbie

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