मैं फ़ाइलों के बिना फ़ोल्डर्स और उप फ़ोल्डर्स की सूची कैसे प्राप्त करूं?


82

मैं एक फ़ाइल के लिए फ़ोल्डर्स और निर्देशिका के उप फ़ोल्डर की एक सूची मुद्रित करने का प्रयास कर रहा हूं ।

जब मैं दौड़ता हूं dir /s/b/o:n > f.txt, मुझे फाइलों की एक सूची मिलती है। मुझे केवल फ़ोल्डर्स और उप फ़ोल्डर की आवश्यकता है।

किसी को पता है कि यह कमांड लाइन इंटरफ़ेस से ऐसा करना संभव है?

जवाबों:


154

इसे इस्तेमाल करे:

dir /s /b /o:n /ad > f.txt

नमस्ते, यह उपर्युक्त कमांड छिपे हुए और सिस्टम फ़ोल्डरों को भी सूचीबद्ध करता है। क्या हम इसे अनदेखा कर सकते हैं (भले ही विंडोज फोल्डर्स विकल्प ऐसे फ़ोल्डर्स को प्रदर्शित करने के लिए किया गया हो)
user187023

मेरी तरफ से भी धन्यवाद! क्या आपको लगता है कि यह विंडोज 10 में समर्थित होगा - मेरा मतलब है कि डॉस कमांड?
एंड्रयू सिम्पसन

7
सुनिश्चित नहीं हैं कि तुम क्यों अंकन ?, सिर्फ उपयोग या तो मिश्रण dir /s /b /o:n /a:d > f.txtया dir /s /b /on /ad > f.txt। व्यक्तिगत रूप से मैं :एक स्विच की विशेषताओं के लिए दृष्टिकोण का उपयोग करता हूं क्योंकि यह स्पष्ट है कि क्या चल रहा है।
लंकिमार्ट

@Lankymart बहुत अच्छी बात! पैरामीटर नोटेशन के विभिन्न तरीकों के बारे में कभी भी ध्यान नहीं दिया गया।
एंड्रियास

20
 Displays a list of files and subdirectories in a directory.

 DIR [ drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

  [drive:][path][filename]
          Specifies drive, directory, and/or files to list.

  /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 / s / b / o: n / A: D> f.txt


5

मैंने उपयोग किया है dir /s /b /o:n /a:d, और यह पूरी तरह से काम करता है, बस सुनिश्चित करें कि आपने फ़ाइल को लिखना समाप्त कर दिया है, या आपके पास एक अपूर्ण सूची होगी।


4

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

dir /b /AD-H

3

मैं इसे PowerShell से उपयोग कर रहा हूं:

dir -directory -name -recurse > list_my_folders.txt

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.