我有一個大的(aprox.150000)tif文件,它們都具有相同的文件名。他們是唯一的,因爲他們所在的目錄結構。將文件夾內的文件批量重命名爲父文件夾名稱
我想批量重命名tiff文件,使它們變得唯一,基於它們所在的目錄structre。
有沒有人有任何方法達到這個目標?
我正在使用Windows Server 2012,所以使用cmd腳本,批處理文件或windows GUI工具的解決方案將是完美的。
理想情況下,這是我想acheieve,但如果我必須有更多或所有的目錄結構在最終文件名thsi仍然是非常非常有幫助。
C:\A_001\B_0001\ABC\0001.tif -> ABC.tif
C:\A_001\B_0001\JKL\0001.tif -> JKL.tif
C:\A_001\B_0001\XYZ\0001.tif -> XYZ.tif
C:\A_001\B_0002\123\0001.tif -> 123.tif
C:\A_001\B_0002\456\0001.tif -> 456.tif
C:\A_001\B_0002\789\0001.tif -> 789.tif
可能重複([如何根據通過批處理腳本他的文件夾名稱重命名文件] http://stackoverflow.com/questions/14055495/how-to-rename-a-file-according-his-文件夾名稱通過批處理腳本) – Lanting 2014-11-06 09:50:24
現在準備答案。同時你可以檢查這個http://stackoverflow.com/a/25675706/388389 – npocmaka 2014-11-06 09:52:20
冒號不應該在那裏爲測試案例2 ... – Monacraft 2014-11-06 10:01:35