bat-文件絕對地址獲取/批量創建文件夾/文件目錄樹

Part 1:文件絕對地址獲取

  1. 在之前的文章裡,有涉及到如何獲取當前目錄所含文件或者文件夾名稱

    bat-批量修改文件或者文件夾名稱
  2. 關鍵代碼為dir /b >Name.txt,解釋為:以/b的格式要求,輸出當前文件夾下文件及文件名信息到文本文件Name.txt中
  3. 其中/表示對dir命令的進一步說明,>表示一種定向,就是將前面執行的結果輸出到後面的文件或者顯示器中
  4. 當我們需要的不僅僅是文件名,而是要獲得文件的絕對地址以及文件夾內部子文件夾信息的時候,請使用以下代碼
dir /s /b>文件列表.txt
  1. 簡單來講,就是加了一個/s,顯示當前文件夾下:所有文件,文件夾,文件夾下子文件信息
  2. 那麼以上這些有啥用呢?例如批量改當前文件夾下某個子文件夾的某個文件名時,結合cd和ren可以實現
bat-文件絕對地址獲取/批量創建文件夾/文件目錄樹


bat-文件絕對地址獲取/批量創建文件夾/文件目錄樹

Part 2:批量創建文件夾

  1. 當需要批量創建大量文件夾時,例如根據班級人員,由學號+姓名,為每一個學員創建一個文件夾
  2. 這時候就結合Excelbat即可實現,已有學號和姓名的Excel信息
  3. 通過公式生成md 文件夾名,其中md:即是MKDIR-Make Directory,創建文件夾目錄的意思
  4. 案列如圖
bat-文件絕對地址獲取/批量創建文件夾/文件目錄樹

新建一個txt,將Excel中C列信息直接複製過去,修改後綴名為bat即可,生成結果文件如下圖,批量文件夾

bat-文件絕對地址獲取/批量創建文件夾/文件目錄樹

bat-文件絕對地址獲取/批量創建文件夾/文件目錄樹


Part 3:文件目錄樹

  1. 想一下看出,當前目錄中所有文件
  2. tree /f,如果想要看到彈出的黑框(DOS),加上一句暫停pause即可
bat-文件絕對地址獲取/批量創建文件夾/文件目錄樹


分享到:


相關文章: