Мне нужен список всех файлов и папок в гигантском каталоге. В итоге получается около 1000 папок и 20000 файлов.
Будучи командной строкой noob, я начал с того, что выполнил команду "dir> file.txt", в то время как cd-ed для каждой отдельной папки.
Теперь я пытаюсь сделать это, используя «dir /s>file.txt» в каталоге верхнего уровня.
Похоже, что команда работает правильно, и файл создается, проблема в том, что файл .txt содержит только 19 из 107 каталогов верхнего уровня.
У кого-нибудь есть какие-либо идеи о том, почему команда дотягивает до пятой части пути? Есть какое-то максимальное количество значений, возвращаемых для команды или что-то?
TCC/LE
от JP Software , и я никогда не имел проблем , таких , как вы описали. Возможно, у вас очень длинные пути в дереве каталогов, что приводит к переполнению буфераCMD
.