用BAT實現(xiàn)文件批量修改文件名
更新時間:2024年04月10日 00:30:13 投稿:mdxy-dxy
最近有一組圖片想要批量修改文件名,其它工具有點麻煩,不符合腳本快速的代碼,這里經過小編測試確實好用
實現(xiàn)代碼一
將下面的代碼放到一個BAT文件,然后保存,運行。將對該目錄下所有png文件按順序改文件名了。
@echo off set a=99 setlocal EnableDelayedExpansion for %%n in (*.png) do ( set /A a+=1 ren "%%n" "f1-!a!.png" )
原來的圖片
運行后的圖片
實現(xiàn)代碼二
通過bat的for循環(huán)和字符操作來實現(xiàn),具體代碼如下:
@echo off set /p w=請輸入文件格式(即擴展名并以回車結束): set /p wf=請輸入要修改的文字(以回車結束): set /p cb=請輸入要改成的文字(若是刪除則直接回車,以回車結束): for /f "delims=" %%i in ('dir /b /a-d "*.%w%"' ) do ( set str1=%%i setlocal EnableDelayedExpansion set "str1=!str1:%wf%=%cb%!" ren "%%i" "!str1!" endlocal ) pause
到此這篇關于用BAT實現(xiàn)文件批量修改文件名的文章就介紹到這了,更多相關dos批量修改文件名內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
全盤刪除所有文件夾下的_desktop.ini的批處理bat文件
這篇文章主要介紹了用批處理刪除所有盤的desktop.ini的代碼,需要的朋友可以參考下2007-08-08