如何1秒批量提取電腦文件夾中的所有文件、文件夾名字到txt/excel


01  在工作,我們經常會遇到這樣的情況,有時候我們在一個文件夾中放了很多的文件,或者是這個文件夾中有很多的子文件夾,每一個子文件夾的名字又不同,也沒有什么樣的規律,

02  但是我們要整理一下這個文件夾中的名字,那么我們就需要一個一個的去復制粘貼,那樣速度就特別慢了,

03  現在教會大家使用電腦中的一個命令,一秒鍾完成對文件夾和子文件夾以及對此文件夾中的文件的名字,全部的名字提取,這樣很快的就完成了工作任務,極大的提高了工作的效率,

工具/原料

 
  • 電腦
  • 文件夾

方法/步驟

 
  1. 1

    首先我們在我們需要提取文件名的文件夾中新建一個文本文檔 ,無論我們想要提取哪個文件夾的名字,我們就在相應的文件夾中新建一個文本文檔就可以了,

    如何1秒批量提取電腦文件夾中的所有文件名字
  2. 2

    然后把新建的文本文檔的后綴txt,改為bat,系統會提示他被修改之后不可用,但是不用擔心它的提示,這是一個正常的提示,點擊確定按鈕就可以了,

    如何1秒批量提取電腦文件夾中的所有文件名字
    如何1秒批量提取電腦文件夾中的所有文件名字
  3. 3

    然后選擇新建的這一個文檔,點擊鼠標的右鍵,選擇,第二項編輯的功能,

    然后在里面輸入以下的代碼,

    @ECHO OFF

    tree /F > 文件樹.txt

    輸入完成之后,按保存鍵,然后關閉這一個文檔,

    如何1秒批量提取電腦文件夾中的所有文件名字
    如何1秒批量提取電腦文件夾中的所有文件名字
  4. 4

    01  雙擊運行着一個腳本文檔,可以看到在腳本文檔左側就出來了以文件數命名的一個文本文檔的文件夾,

    02  接着打開這一個英文簡述命名的文本文檔,我們就可以看到詳細的文件夾名稱和文件夾中內容的名稱,這樣我們就可以很快的提取到文件夾以及文件夾中內容的名稱,

    如何1秒批量提取電腦文件夾中的所有文件名字
    如何1秒批量提取電腦文件夾中的所有文件名字
  5. 5

    有時候我們可能用不到文件夾里面詳細的每個文件的名稱,我們只是想提取文件夾和子文件夾的名稱,我們只是提取文件夾的名稱,而不需要提取最終每一個最末的文件夾中文件名的名稱,我們就可以把命令中的代碼稍微改一下,再重新執行就可以了,把里面的命令改為,

    @ECHO OFF

    tree > 文件樹1.txt

    如何1秒批量提取電腦文件夾中的所有文件名字
  6. 6

    這一次我們可以清楚的看到,這一次所提取的名稱只有文件夾和子文件夾的名稱,而沒有子文件夾中文件的名稱,

    如何1秒批量提取電腦文件夾中的所有文件名字
    如何1秒批量提取電腦文件夾中的所有文件名字
  7. 7

    當然了,有時候我們想把我們所提取出來的名字,存放到表格里面,而不是存放到文本文檔里面去,存放到表格里面的話,每一項每一行都是對應表格中的一行,整齊划一,比較清楚的可以方便的進行下一步處理,那我們就把代碼稍微更改一下,

    @ECHO OFF

    tree > 文件樹2.xls

    如何1秒批量提取電腦文件夾中的所有文件名字
  8. 8

    更改完成之后,我們再次保存雙擊運行這一段代碼,就可以看到這次我們所得到的不是文本文檔,而是一個表格,我們打開表格看一下,就可以看到每一行數據對應在表格中的每一行,而不是類似文本,文檔中只是放在一堆而已,這樣更方便與我們進行下一步的處理,

    如何1秒批量提取電腦文件夾中的所有文件名字
    如何1秒批量提取電腦文件夾中的所有文件名字
    END

注意事項

 
  • 無論我們是希望得到文件夾和子文件夾的名稱,還是希望得到此文件夾中文件的名稱,我們都可以做到,
  • 我們要把這一段代碼放在我們希望得到文件名的文件夾中執行,


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM