Comment obtenir une liste de répertoires récursive sous DOS?
Je recherche une commande ou un script sous DOS qui peut me donner la liste récursive du répertoire similaire à la ls -R
commande sous Unix.
dos
directory-listing
StarDotStar
la source
la source
tree /f
donne un affichage agréable à l'œil :-)dir /s /b /a:d>output.txt
le portera dans un fichier textela source
Vous pouvez obtenir les paramètres que vous demandez en tapant:
Pour la liste complète, essayez:
la source
Vous pouvez utiliser diverses options avec FINDSTR pour supprimer les lignes dont vous ne voulez pas, comme ceci:
La sortie normale contient des entrées comme celles-ci:
Vous pouvez les supprimer en utilisant les différentes options de filtrage proposées par FINDSTR. Vous pouvez également utiliser les excellents unxutils, mais il convertit la sortie en UNIX par défaut, de sorte que vous n'obtenez plus CR + LF; FINDSTR offre la meilleure option Windows.
la source
dir /s /b | find /v /c ""
.J'aime utiliser ce qui suit pour obtenir une liste bien triée du répertoire actuel:
la source