Re: [問題] 檔名更改
: 請問 我有上千個檔案 已經照關係排定順序
: 然後想前掛 辨識分類例如RSI_ 再加上原始檔名 比如 001.pdf 001_A.pdf .....
: 已經把分類的幾十個資料夾分好 就只差各自冠不同的辨識名稱
: 要怎麼用 cmd 的 ren ??? 或 powershell??
: 我是外行人 勞煩各位高手相助 不勝感激
以Windows cmd的話,你可以使用for指令:
for %i in (*) do ren %i RSI_%i
簡單而言,(*)表明搜尋所有的檔名一個個拿來取代%i後執行do後面的指令,也
就是說當它找到:
001.pdf
那麼後半命令就會取代為:
ren 001.pdf RSI_001.pdf
這個取代執行的行為會對每一個找到的檔案進行一次,所以就會執行:
ren 001.pdf RSI_001.pdf
ren 001_A.pdf RSI_001_A.pdf
.
.
.
就達成你的要求了。
注意,如果要寫進批次檔(.bat)來反覆使用的話,要修改為:
for %%i in (*) do ren %%i RSI_%%i
詳細理由就自行搜尋windows批次檔相關的知識吧。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.160.184 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1577038199.A.472.html
※ 編輯: ddavid (114.36.160.184 臺灣), 12/23/2019 02:23:25
推
12/23 08:35,
4年前
, 1F
12/23 08:35, 1F
→
01/20 13:52,
5年前
, 2F
01/20 13:52, 2F
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章