2013-08-20 28 views
0

Я пытаюсь использовать команду DIR для создания списка имен папок с именами всех и всех подпапок, перечисленных после имени родительской папки, но только имена из папок.Список каталогов Имя папки и подкаталог Только имена папок и в отсортированном порядке

Так что если дерево выглядит следующим образом:

Folder1 

    subfoldera 

    subfolderb 

Folder2 

    subfolderc 

    subfloderd 

Список был бы, по существу, что:

Folder1 

subfoldera 

subfolderb 

Folder2 

subfolderc 

subfloderd 

только имена папок без файлов в списке, без каких-либо атрибутов и без ведущей информации дерева каталогов , Это даже выполнимо ??

ответ

0

Предполагая, что вы просите окна командной строки

dir /s /ad /b /on 

Перечислим только имена каталогов, но будет отображаться полный путь

+0

Спасибо, Shyam, я пробовал это, но сначала перечисляет верхние папки, а затем вложенные папки, а не в последовательности в соответствии с исходным вопросом, а также отображает информацию дерева каталогов как суффикс имени папки, а не только имена папок, как в запросе. – MrGadget

0

Ну, я никогда не решил эту проблему с помощью опции командной строки, но я сделал наконец, сталкиваются с гибкой и полезной бесплатной утилитой, которая будет делать то, что я хотел сделать. Он называется Картинным каталогом Карена (ваша любимая поисковая система найдет его), и как только вы выясните, какие опции включить/исключить, будут распечатываться только имена папок с именами дочерних папок под соответствующим именем родительской папки. Думаю, я бы разделил ...