С этой единственной строчкой на вашем жестком диске ничего не скрывается!
Мы перенаправим вывод команды древнего дерева в текстовый файл, а затем изменим кодировку символов на основе ASCII, чтобы буквы с диакритическими знаками правильно отображались на нашем мониторе. Давайте займемся этим!
Использование команды дерева для запроса структуры каталогов вовсе не является волшебной задачей, однако для работы с диакритическими символами требуется некоторая «магия».
Первая команда собирает список файлов в каталогах (/f) и сохраняет его как файл temp.txt:
- дерево /f > temp.txt
Следующий фрагмент кода создает рассматриваемый файл с кодировкой Unicode:
- cmd /u /c введите temp.txt > hoc.txt
Теперь мы можем безопасно удалить наш временный файл:
- del temp.txt
Наконец, вся команда в одной:
- дерево /f > temp.txt и cmd.exe /u /c тип temp.txt > hoc.txt и del temp.txt
Конечно, достаточно воспользоваться последней инструкцией, коды перед ней были представлены лишь для наглядности. Мы рекомендуем нашим читателям подойти к папке, которую они хотят изучить, с помощью проводника Windows, а затем запустить командную строку (cmd) из адресной строки. Инструкцию, ранее помещенную в буфер обмена, теперь нужно просто вставить, и окончательный результат появится в заданной папке через несколько секунд — при сложной структуре папок это может занять несколько секунд. Если мы хотим вывести список только папок, а не файлов, просто удалите переключатель /f после дерева — это значительно ускорит процесс.