Пока каталог не содержит больше каталогов, использование опции recurse /s
вместе с голым форматом /b
покажет полный путь с файлами:
dir /s /b
если есть больше папок, он также отобразит все файлы. Это аккуратный маленький обходной путь, хотя.
(В Windows / Командная строка) Я хотел бы создать список всех файлов, и для каждого файла я также хочу, чтобы отображался полный путь.
Так что, если вы делали список каталогов папки c: \ users \ me и в ней были файлы a.txt, b.txt и c.txt, я бы хотел получить следующий вывод:
... c:\users\me\a.txt c:\users\me\b.txt c:\users\me\c.txt ...
Может кто-нибудь предложить инструмент, который делает это, или я должен на самом деле пойти код это?
Пока каталог не содержит больше каталогов, использование опции recurse /s
вместе с голым форматом /b
покажет полный путь с файлами:
dir /s /b
если есть больше папок, он также отобразит все файлы. Это аккуратный маленький обходной путь, хотя.
Вы также можете использовать for
команду, хотя она немного более многословна:
for %x in (*) do @echo %~fx
%~fx
Говорит, cmd
чтобы вывести полный путь здесь.
forfiles
также работает здесь:
forfiles /c "cmd /c echo @path"