पूर्ण पथ को जाने बिना CMD के साथ एक निर्देशिका / फ़ोल्डर का पता लगाएं


17

मैं एक फ़ोल्डर के लिए पूरा रास्ता नहीं जानता, सिर्फ फ़ोल्डर का नाम। मैं हर जगह ढूंढना चाहूंगा जहां यह फ़ोल्डर सीएमडी का उपयोग कर रहा है। क्या कोई ऐसा आदेश है जो ऐसा करता है?

मैं एक समतुल्य के लिए देख रहा हूँ:

find . -name <folder name> -type d

क्या विंडोज सीएमडी में ऐसा कुछ है? मुझे पता है dir / s ...

जवाबों:


24

तो ड्राइव के मूल में:

dir <Folder Name> /AD /s

3
/ A- निर्दिष्ट विशेषताओं के साथ फ़ाइलें प्रदर्शित करता है। डी-मेबिलिटी डाइरेक्टरीज़ / एस - निर्दिष्ट निर्देशिका और सभी उपनिर्देशिकाओं में फाइलें प्रदर्शित करता है।
नैनोपेसिक

क्या इस खोज को छिपे हुए सबफ़ोल्डरों तक भी फैलाना संभव है?
ल्यूक

यह केवल C ड्राइव में खोज रहा है
pyd

1
फिर उसे बताएं कि आप जो भी ड्राइव करना चाहते हैं, उसे सर्च करें।
ईबीग्रीन

सभी निर्देशिका स्थान की एक कॉम्पैक्ट सूची प्राप्त करने के लिए, आप इस तरह / बी जोड़ सकते हैं:dir <Folder Name> /AD/S/B
मैट रॉय

11
  1. रूट-खोज-फ़ोल्डर में स्विच करें (जैसे C :)
  2. प्रकार dir /S /P <file or foldername>(/ पी जानकारी के प्रत्येक स्क्रीन के बाद रुक जाता है)

यदि आप किसी विशिष्ट फ़ाइल नाम की सभी घटनाओं की सूची चाहते हैं, तो आप आउटपुट को किसी फ़ाइल में पुनर्निर्देशित कर सकते हैं:

dir /S <filename> > c:\results.txt

आप dir कमांड के / A स्विच का उपयोग करके अपने परिणामों को कम कर सकते हैं। यदि आप केवल निर्देशिकाओं को सूचीबद्ध करना चाहते हैं, तो आप /ADअपने आदेश में संलग्न कर सकते हैं :

dir /S /P <filename> /AD

अन्य संभावनाएं हैं:

 /A          Displays files with specified attributes.
 attributes   D  Directories                R  Read-only files
              H  Hidden files               A  Files ready for archiving
              S  System files               I  Not content indexed files
              L  Reparse Points             -  Prefix meaning not

यदि आप dir कमांड के बारे में अधिक जानना चाहते हैं, तो बस dir /?अपने cmd में टाइप करें।


एनपी, शायद एक उत्थान के लायक है? ;)
wullxz

निश्चित रूप से इसके लायक है, लेकिन मेरा प्रतिनिधि इस उप-एसओएफ हाहा पर पर्याप्त नहीं है
डैनियल कैट

0
dir /S /b

/ एस खोज करता है

/ b खोज परिणामों से अतिरिक्त निर्देशिका मेटाडेटा को निकालता है, इसलिए आपको फ़ाइलों की एक अच्छी स्वच्छ सूची मिलती है


यह सही ढंग से काम नहीं करता है। देखें i.imgur.com/X0MCR1p.png
DavidPostill

@DavidPostill - हाँ, यह करता है, आपका चित्रण आपको दिखाता है कि आप 'परीक्षण' की सामग्री के लिए पूछ रहे हैं, जिसमें एकल आइटम 'परीक्षण' (कम से कम हम सभी इसे देख सकते हैं), और / b झंडा हेडिंग को हटाता है। / बी फ्लैग के बिना, रूट डायरेक्टरी को भी दिखाया गया है
क्रैकोस

मेरी बात खड़ी है। लिस्टिंग से \b चूक का उपयोग करना f:\test। जब दो होते हैं तो यह एक फाइल लौटाता है। इसलिए उत्तर गलत है।
DavidPostill
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.