Как получить список подпапок и их файлов, упорядоченный по именам папок

Могу ли я использовать командную строку dir , чтобы получить список вложенных папок? папки и их файлы, упорядоченные по именам папок, а не только по именам файлов?

используя

dir / s / b / o: gn> f.txt

Сначала я получаю все подпапки и только затем все вложенные файлы, например:

 d:\root0\root1\folderA
 d:\root0\root1\folderB
 d:\root0\root1\file00.txt
 d:\root0\root1\file01.txt
 d:\root0\root1\folderA\fileA00.txt
 d:\root0\root1\folderA\fileA01.txt
 d:\root0\root1\folderB\fileB00.txt
 d:\root0\root1\folderB\fileB01.txt

Но я хочу получить -

d:\root0\root1\file00.txt
d:\root0\root1\file01.txt
d:\root0\root1\folderA
d:\root0\root1\folderA\fileA00.txt
d:\root0\root1\folderA\fileA01.txt
d:\root0\root1\folderB
d:\root0\root1\folderB\fileB00.txt
d:\root0\root1\folderB\fileB01.txt

["file00.txt" и "file01.txt" также могут быть в конце списка]

Спасибо,

Atara

69
задан ΩmegaMan 28 February 2017 в 14:30
поделиться