如何在 Windows 10 / 8 / 7 中导出目录结构

Jacki

如何打印特定目录的层次结构以便将其共享给其他人?打印目录列表听起来很简单,但 Windows 并没有提供直接的方法来执行此操作。在本教程中,我们将向您展示如何使用命令提示符或 PowerShell 在 Windows 10 / 8 / 7 中导出目录结构。

方法一:使用命令提示符导出目录结构

  1. 按 Windows 键 + R 启动“运行”框。类型指令并按 Enter 键打开命令提示符。

  2. 您可以运行“”命令将任意文件夹的目录树导出到文本文件。在我们的例子中,“d:\demo”是我们要导出目录树的文件夹,结果保存在纯文本文件(*.txt)中。

    tree d:\demo /a /f > d:\list.txt

  3. 使用记事本打开文本文件,里面列出了整个目录树,您可以将其打印出来。

如果您正在寻找一种以 .csv 格式导出目录结构以便可以使用 Microsoft Excel 打开它的方法,请继续执行下一个方法。

阅读更多:将 Windows 10 添加到 Active Directory 域的 3 种方法

方法2:使用PowerShell导出目录结构

  1. 首先,您需要打开 Windows PowerShell 窗口。如果您运行的是 Windows 10,请同时按 Windows 键 + X 并选择“Windows PowerShell”。

  2. 输入以下命令并按 Enter 键。确保将“d:\demo”替换为要导出目录结构的文件夹。

    Get-ChildItem -Recurse 'd:\demo' | Select-Object FullName, name | Export-Csv -path d:\list.csv -noTypeInfo

  3. 它将生成一个 .csv 文件,其中列出目标目录中的所有文件和子文件夹。但它不会像方法 1 那样显示层次结构级别。

就是这样!