BloggerAds

2015年4月23日 星期四

[筆記] 快速將檔案名稱全部換成小寫字元

最近在處理 Dolby Certification 的時候,由於 Dolby 提供的參考解碼器是用大寫的檔案名稱,但是我需要在 Uniux like 的環境編譯他們的程式,他們的程式內是使用小寫的檔案名稱,這造成了編譯錯誤,索性在 Windows 上面用下面的方把把檔案全部換成小寫再拿去編譯!

for /f "Tokens=*" %f in ('dir /l/b/a-d') do (rename "%f" "%f")

遞迴版本:
for /f "Tokens=*" %f in ('dir /r/l/b/a-d') do (rename "%f" "%f")


如果想要將這段 script 寫在 Batch 檔案裡,必須要用 "%%f" 來取代 "%f" 喔!