
[已解決]批處理如何替換/修改以指定字符分割的文件名中的指定字段最后由 pcl_test 于 -8-9 20:53批處理如何文件名替換指定字段?望高手帶我走上正途!文件格式 -SA2-k30-0001-0001.jpg年份,字母都會變,后面的3,4也會改變,就是需要把中間的K90修改成其他字符串。例如:-SA1-k30-0001-0009.jpg-SA1-k30-0002-0011.jpg...2005-SA7-k30-9941-0007.jpg目標(biāo):-SA1-Y-0001-0009.jpg-SA1-Y-0002-0011.jpg...2005-SA7-Y-9941-0007.jpg我寫的是:
意思就是第3行不管出現(xiàn)什么都改成我所指定的字符,錯在哪里了?nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- for %%i in (*.jpg) do (
- for /f tokens=3 delims=-. %%z in (%%i) do (
- setfn=%%z
- setfn=Y
- echo %%a-%%b-!fn!-%%c-%%d.jpg
- )
- )
- pause

