Команда для отображения всех файлов в папке, а также подпапок в окнах

Я попытался найти команду, которая могла бы отобразить весь файл в каталоге, а также вложенные папки, используя команду командной строки. Я прочитал справку для команды "dir", но не нашел то, что искал. Пожалуйста, помогите мне, какая команда может это получить.

Ответ 1

В приведенной ниже статье дается решение для вашего сценария.

dir /s /b /o:gn

/S Отображает файлы в указанной директории и во всех подкаталогах.

/B Использует голый формат (без информации заголовка или резюме).

/O Список файлов в отсортированном порядке.

Ответ 2

Если вы хотите перечислить папки и файлы, такие как графическое дерево каталогов, вы должны использовать команду tree.

tree /f

Существуют различные варианты отображения формата или порядка отображения.

Проверьте вывод примера.

введите описание изображения здесь

Отвечая поздно. Надеюсь, что это поможет кому-то.

Ответ 3

В дополнение к ответу: когда вы не хотите перечислять папки, только файлы в подпапках, используйте переключатель /A -D следующим образом:

dir ..\myfolder /b /s /A-D /o:gn>list.txt

Ответ 4

Если вам просто нужно получить базовый снимок файлов + папок. Следуйте этим шагам ребенка:

  • Нажмите Windows + R
  • Нажмите Enter
  • Тип cmd
  • Нажмите Enter
  • Тип dir
  • Нажмите Enter

Ответ 5

Альтернатива приведенным выше командам, которые немного более пуленепробиваемы.

Он может перечислить все файлы независимо от разрешений или длины пути.

robocopy "C:\YourFolderPath" "C:\NULL" /E /L /NJH /NJS /FP /NS /NC /B /XJ

У меня есть небольшая проблема с использованием C:\NULL, о котором я писал в своем блоге

https://theitronin.com/bulletproofdirectorylisting/

Но тем не менее это самая надежная команда, которую я знаю.