1. 程式人生 > >win下檔案操作小技巧——批量複製空資料夾

win下檔案操作小技巧——批量複製空資料夾

這個需求是最近做實驗用到的,CUB-200-2011資料集有200種鳥,資料存放方式是每一種鳥一個資料夾,資料夾下是鳥的圖片。
現在要把這200個資料夾複製出一份,要求同名,且為空資料夾,一個一個手動貼上太不現實,全部複製寫個指令碼刪除圖片,圖片都是小檔案而且多,複製就得好大會,刪除有得好大會,搜了一下,找到了解決辦法

  • 用控制檯cd到自己要複製的目錄下,輸入dir /b>aaa.xls,就把所有檔名都寫入aaa.xls裡了,這裡寫圖片描述
  • 但aaa.xls也會被寫入,所以開啟aaa.xls檔案,找到aaa.xls這條記錄,刪掉它
    這裡寫圖片描述

  • 複製所有的檔名(1-200行),然後選擇一個新的空表,選擇性貼上,選擇轉置
    這裡寫圖片描述
    這裡寫圖片描述

  • 再把這個excel檔案另存為文字檔案(製表符分隔)
    這裡寫圖片描述

  • 開啟這個txt檔案,開頭輸入MD(MD和第一個檔名之間有空格),儲存
    這裡寫圖片描述

  • 把這個txt檔案的字尾.txt改為.bat,雙擊執行即可生成空資料夾
    這裡寫圖片描述