У меня есть папка медиа-файлов размером около 1 ТБ. Я хочу сохранить имена файлов и структуру каталогов в текстовый файл для резервного копирования и ссылки. Я хочу прикрепить пакет или скрипт PowerShell к процессу резервного копирования, чтобы файл был сохранен до резервного копирования. Кто-нибудь знает простой способ сделать это?
Вы можете использовать встроенную утилиту tree.com:
дерево c: \ folder / F
В PSCX 2.0 также есть функция PowerShell Show-Tree:
http://rkeithhill.wordpress.com/2010/05/10/pscx-2-0-show-tree/
чистый раствор dir
dir /b /s c:\folder >foldertree.txt
имеет преимущества перед решениями Shay и mjolinor, которые
Чтобы просто сохранить структуру каталогов и имена файлов:
get-childitem <dir> -recurse | select -expand fullname > dirtree.txt
Откройте PowerShell в папке и запустите его, чтобы отобразить дерево файлов в PowerShell:
tree /a /f
или сохранить его в виде TXT-файла:
tree /a /f > tree.txt