Re: [請問] 將大量檔案移出資料夾並更改檔名
我都是用手工做....
用的軟體是madedit,最新版是0.2.9.1
http://madedit.sourceforge.net/wiki/index.php/Main_Page
http://sourceforge.net/project/showfiles.php?group_id=123568 (下載)
怕出錯的話就先備份吧orz
假設檔案是這樣
R:\temp\[date1]\aaa.txt
R:\temp\[date2]\bbb.txt
#準備檔名清單
1.開啟命令提示字元,然後移動到你要的目錄(R:\temp)
2.輸入dir/b/s > list.txt
3.用madedit開啟 list.txt
R:\temp\[date1]\aaa.txt
R:\temp\[date2]\bbb.txt
#去除多餘的訊息
4.開啟之後你會發現R:\temp\是多餘的,這時用取代(Ctrl+H)把這些幹掉
[date1]\aaa.txt
[date2]\bbb.txt
#調整Madedit模式
5.找工具列上右邊第二個按鈕「區塊模式」按下去
6.找工具列上右邊第六個按鈕「不要折行」按下去(這是預設的就是)
#將檔名用""包起來,如果檔名有中文空白還是什麼特殊字元一定要做
7.游標先定在第一行第一格,然後壓住shift再按pagedown,這時游標會變成一長串
放開按鍵後輸入" (也可以用滑鼠拉)
8.游標定在第一行後面,確認其他行不會超過的位置,一樣設好後輸入",如
"[date1]\aaa.txt"
"[date2]\bbb.txt"
#製作新的檔名清單
9.先存檔,然後找工具列上右邊第三個按鈕「文字模式」按下去
**要全選的話一定要切到「文字模式」,否則可能會漏掉
10.全選(Ctrl+A)、複製(Ctrl+C)、開新分頁(Ctrl+N)、貼上(Ctrl+V)
11.用取代(Ctrl+H)將 \ 換成 - ,然後全選(Ctrl+A)、複製(Ctrl+C)
"[date1]-aaa.txt"
"[date2]-bbb.txt"
#將新的檔名清單複製到舊的後方
12.回到前面的檔案,找工具列上右邊第二個按鈕「區塊模式」按下去
13.到第一行最後面的" 空一格定下游標,然後貼上(Ctrl+V)
"[date1]\aaa.txt" "[date1]-aaa.txt"
"[date2]\bbb.txt" "[date2]-bbb.txt"
#最前方補上move
14.游標先定在第一行第一格,然後壓住shift再按pagedown,這時游標會變成一長串
放開按鍵後輸入move (空一格)
move "[date1]\aaa.txt" "[date1]-aaa.txt"
move "[date2]\bbb.txt" "[date2]-bbb.txt"
#全選後到命令提示字元裡面貼上
15.找工具列上右邊第三個按鈕「文字模式」按下去,全選(Ctrl+A)、複製(Ctrl+C)
16.回到命令提示字元,右鍵、貼上
--
◢███◣
◤ ≡ _____________________________________________________
─⊙-⊙- / \
皿 _/ 看到不喜歡的女性角色就pu來pu去的傢伙 去組個pupu黨算了/
◣ ︶◢ \_____________________________________________________/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.27.174
※ 編輯: hirokofan 來自: 114.39.27.174 (12/03 21:04)
※ 編輯: hirokofan 來自: 114.39.27.174 (12/03 21:07)
推
12/05 22:58, , 1F
12/05 22:58, 1F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):