用BAT實(shí)現(xiàn)文件批量修改文件名
更新時(shí)間:2024年04月10日 00:30:13 投稿:mdxy-dxy
最近有一組圖片想要批量修改文件名,其它工具有點(diǎn)麻煩,不符合腳本快速的代碼,這里經(jīng)過小編測(cè)試確實(shí)好用
實(shí)現(xiàn)代碼一
將下面的代碼放到一個(gè)BAT文件,然后保存,運(yùn)行。將對(duì)該目錄下所有png文件按順序改文件名了。
@echo off set a=99 setlocal EnableDelayedExpansion for %%n in (*.png) do ( set /A a+=1 ren "%%n" "f1-!a!.png" )
原來的圖片

運(yùn)行后的圖片

實(shí)現(xiàn)代碼二
通過bat的for循環(huán)和字符操作來實(shí)現(xiàn),具體代碼如下:
@echo off
set /p w=請(qǐng)輸入文件格式(即擴(kuò)展名并以回車結(jié)束):
set /p wf=請(qǐng)輸入要修改的文字(以回車結(jié)束):
set /p cb=請(qǐng)輸入要改成的文字(若是刪除則直接回車,以回車結(jié)束):
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到此這篇關(guān)于用BAT實(shí)現(xiàn)文件批量修改文件名的文章就介紹到這了,更多相關(guān)dos批量修改文件名內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用批處理命令設(shè)置windows系統(tǒng)的ip地址和dns附圖
這篇文章主要介紹了如何使用批處理命令設(shè)置windows系統(tǒng)的ip地址和dns,需要的朋友可以參考下2014-06-06
服務(wù)器防arp欺騙批處理 ARP雙綁腳本 無臨時(shí)文件(LZ-Myst版)
有時(shí)候訪問網(wǎng)站,發(fā)現(xiàn)頁面最下面貨最上面加了一段代碼,但如果將文件從ftp下載到本地,卻沒有這段代碼,那么就是服務(wù)器遭受arp欺騙了,那么我們可以通過綁定arp,就可以防止arp欺騙。2011-03-03

