Зачем же вручную? Есть команды вывода содержимого каталога:
bash Код:
dir /b /s > c:\temp\directory-list.txt
Объём значения не имеет никакого. А количество файлов в вашем желаемом результате будет представлять точно такую же проблему при просмотре, и гораздо большее займёт время при создании.
Проверил у себя. Данных ~700ГБ. Файл вышеуказанной командой собирался минут 8. Содержит 955405 строк (каждая одна строка это путь к одному файлу), имеет размер в ~100МБ.