如何在 Windows 中導出文件夾的目錄樹

您是否曾經需要從特定文件夾中導出整個目錄樹?您是否需要獲取一個文本或 Excel 文檔,將計算機中特定文件夾內的所有文件和文件夾按層次結構列出?當我們試圖創建一個文檔時,我們就有了這種需求,該文檔應該是我們存儲在文件夾中的所有 Word 文檔和 Excel 電子表格的摘要。正是在那個時候,我們問了自己幾個問題。您可以自動將文件夾的結構導出到 Excel 嗎?是否有輸出到文件的 DOS樹命令?您可以將目錄樹打印到 Excel 工作表或文本文件中嗎?如果您想了解如何導出文件夾樹,請繼續閱讀:

內容

  1. 1. 使用命令提示符中的“樹”命令將文件夾的結構導出到文本文件
  2. 2. 使用我們的 FolderTree 工具(基於 PowerShell)將文件夾的結構導出到 Excel 或 CSV 文件
  3. 您為什麼想知道如何導出文件夾的目錄樹?

注意:我們有兩種方法可用於導出文件夾的樹。第一個基於使用命令提示符並將目錄樹生成為文本文件。第二個依賴於我們使用PowerShell創建的可執行文件,並將文件夾樹輸出為 Excel 文件和 CSV 文件。

1. 使用命令提示符中的“樹”命令將文件夾的結構導出到文本文件

首先是打開文件資源管理器並導航到要為其導出目錄樹的文件夾。在我們的例子中,這將是“D:Games”。

How to export the directory tree of a folder in Windows

使用文件資源管理器訪問文件夾

在文件資源管理器的地址欄中輸入 cmd 並回車,直接在您感興趣的文件夾中打開命令提示符。

How to export the directory tree of a folder in Windows

在文件夾位置打開命令提示符

打開一個命令提示符實例,指向您的文件夾。在我們的例子中,命令提示符是使用“D:Games”文件夾打開的。要導出文件夾的結構,請運行以下命令:tree /a /f > output.doc。

How to export the directory tree of a folder in Windows

運行 tree 命令獲取文件夾結構

提示:如果您不希望目錄樹包含文件(換句話說,使目錄樹只包含文件夾),請跳過命令中的/f參數(tree /a > output.doc)。

Output.doc是將保存整個目錄樹的文檔文件。您可以為其使用任何名稱,並且可以指定任何文件類型,只要它具有文本文件類型即可。我們更喜歡使用 Microsoft Word .doc文件,但您可以使用任何其他文本文件。例如,您可以選擇將目錄樹輸出到可使用記事本編輯的簡單.txt文件。根據文件夾中存儲的文件夾和文件的數量,運行此命令可能需要一兩分鐘。

How to export the directory tree of a folder in Windows

如果運行它的文件夾有很多項目,tree 命令可能需要一段時間

現在您可以關閉Command Prompt,因為您不再需要它了。返回文件資源管理器並導航到要為其導出目錄樹的文件夾。在裡面,您應該找到具有您在tree命令中指定的名稱的新文本文件。在我們的例子中,這個文件被稱為output.doc。

How to export the directory tree of a folder in Windows

帶有目錄樹的輸出文本文件

打開輸出文件,裡面列出了整個目錄樹。看起來不錯,不是嗎?

How to export the directory tree of a folder in Windows

文檔文件中的文件夾樹

注意:如果要導出包含系統文件或文件夾的文件夾的目錄樹,則必須以管理權限啟動命令提示符,然後從命令提示符本身導航到您的文件夾。

2. 使用我們的 FolderTree 工具(基於 PowerShell)將文件夾的結構導出到 Excel 或 CSV 文件

在 Windows 10 中導出文件夾結構的另一種簡單方法是使用我們為您創建的名為FolderTree的工具。使用此鏈接或本節末尾的鏈接下載它。將其保存在 Windows 10 PC 上的某個位置。然後,將其移動或複製到要獲取樹結構的文件夾中。在該文件夾中,雙擊或雙擊FolderTree可執行文件。

How to export the directory tree of a folder in Windows

將 FolderTree 放在需要目錄樹的文件夾中

當您第一次啟動FolderTree時,SmartScreen 過濾器會警告您它是一個無法識別的應用程序。那是因為沒有那麼多人下載和使用它。相信它是安全的,不會損害您的 PC。它只不過是可執行文件中的PowerShell腳本和簡單的用戶界面。為了能夠使用此工具,請單擊或點擊“更多信息”,然後選擇“仍然運行”。

How to export the directory tree of a folder in Windows

在 SmartScreen 對話框中選擇運行 FolderTree

當FolderTree打開時,您應該會看到一個如下所示的小窗口。要獲取當前文件夾的目錄樹,請按下“Get folder tree to Excel”按鈕。

How to export the directory tree of a folder in Windows

獲取文件夾樹到 Excel

然後該工具會輸出兩個文件:FolderTree.xlsx和FolderTree.csv。兩者都包含當前目錄中的文件夾和文件的樹狀列表。

How to export the directory tree of a folder in Windows

FolderTree 在 Excel 和 CSV 文件中輸出目錄樹

此外,兩個文件都應該有兩列:Directory和Name。Directory 告訴您文件夾,Name告訴您該文件夾中的文件。

How to export the directory tree of a folder in Windows

Excel 中導出的目錄樹

現在,您可以根據需要使用文件夾樹編輯 Excel 或 CSV 文件。如果您在使用我們的工具時遇到任何問題,請在下面的評論部分告訴我們。

下載: 文件夾樹

您為什麼想知道如何導出文件夾的目錄樹?

在 Windows 中可以快速將整個目錄樹結構導出到文本文件。您所需要的只是命令提示符和正確的命令。如果您使用我們的FolderTree工具,將目錄樹導出到 Excel 也很容易。在結束本文之前,請告訴我們您為什麼要創建文件夾樹?是因為你想列出你的音樂文件嗎?是為了與工作相關的任務嗎?在下面發表評論,讓我們討論。

留下評論

使用 occ 指令安全地清除 ownCloud 檔案版本

使用 occ 指令安全地清除 ownCloud 檔案版本

刪除一個帳戶或所有使用者的所有已儲存的 ownCloud Server Classic 檔案版本,並區分完全清除和基於保留期限的過期。

ownCloud 行動連線被拒絕?請檢查 URL 和可及性

ownCloud 行動連線被拒絕?請檢查 URL 和可及性

以正確的順序檢查伺服器 URL、手機網路、HTTPS 端點和伺服器日誌,即可追蹤 ownCloud 行動連線被拒絕的原因。

使用 Systemd 定時器可靠地執行 ownCloud 後台作業

將按需作業運行替換為 systemd 定時器,該定時器每 15 分鐘執行一次 ownCloud 支援的 occ system:cron 命令。

透過尋找故障路由來恢復 ownCloud WebDAV 同步

透過 Apache、Nginx 或反向代理程式追蹤 WebDAV 請求,然後使用經過驗證的 PROPFIND 測試確認 ownCloud 同步功能正常。

設定 Nextcloud 的公共 URL,以便它可以存取自身。

透過設定其規範 URL 並從伺服器本身檢查 DNS、HTTPS 和反向代理路由,修復 Nextcloud 缺少出站位址警告的問題。

在 Ubuntu 24.04 上設定 Nextcloud Redis 快取

在 Ubuntu 24.04 上設定 Nextcloud Redis 快取

透過本機 Unix 套接字配置 APCu 和 Redis,以實現 Nextcloud 快取和檔案鎖定,並提供目前和舊版 Nextcloud 的步驟。

使用 Systemd 定時器自動執行 Nextcloud Cron

檢查 Nextcloud 的 cron 模式,修復其 systemd 服務和計時器,並驗證後台作業在啟動後以及每隔五分鐘運行一次。

使用 Redis 清除 Nextcloud 的檔案鎖定警告

啟用可靠的 Nextcloud 檔案鎖定,選擇適當的 Redis 或 Valkey 後端,並驗證警告是否清除,同時避免並發檔案變更的風險。

如何才能獲得 Nextcloud A+ 安全評級

如何才能獲得 Nextcloud A+ 安全評級

使用最新更新、HTTPS 和 HSTS、精確的反向代理信任以及針對公共伺服器的檢查,修復 Nextcloud 掃描中常見的錯誤。

啟用 Nextcloud 伺服器端加密,並評估其影響

為需要加密的儲存配置 Nextcloud SSE,保護加密金鑰,並在加密現有文件之前測量傳輸和 CPU 影響。