我有一个大约1TB的媒体文件夹。我想将文件名和目录结构保存到文本文件中以备份和引用。我想将批处理或PowerShell脚本附加到我的备份过程,以便在备份之前保存文件。有谁知道一个简单的方法吗?
答案 0 :(得分:18)
您可以使用内置的tree.com实用程序:
树c:\ folder / F
在PSCX 2.0中还有一个PowerShell函数Show-Tree:
http://rkeithhill.wordpress.com/2010/05/10/pscx-2-0-show-tree/
答案 1 :(得分:8)
纯粹的dir解决方案
dir /b /s c:\folder >foldertree.txt
具有优于Shay和mjolinor解决方案的优势
答案 2 :(得分:6)
只需保存目录结构和文件名:
get-childitem <dir> -recurse | select -expand fullname > dirtree.txt
答案 3 :(得分:0)
打开文件夹中的powershell 然后运行此命令以显示Powershell中的文件树:
/(\.\s\.)+/i
或将其保存为txt文件:
tree /a /f