作者:乔山办公网日期:
返回目录:excel表格制作
@echo off
for /f "delims=" %%a in ('dir /a-d /b *.jpg) do (
set "name=%%a"
set "name=!抄name: =!"
set "name=!name: =!"
ren "%%~a" "!name!"
)
以上保存为bat,可以袭先行去掉照片名中zd的空格
我猜你应该没把后缀名加上去。假设:A列为图片名.jpgB列为重命名后的名.jpgC列为=ren&A1&""&B1将C列下拉完后,复制粘贴到记事本中,另存为*.bat双击执行
这样就可以:
SUB XXX()
DIM I
FOR I=1 TO SHEETS.COUNT
SHEETS(I).NAME=I
NEXT I
END SUB
以图片的扩展名jpg为例。C2:="ren " &A2 &".jpg " & B2 &".jpg"
做好后,将命令列中从复C2开始的命令复制到记事本中粘贴,保存(另存为)一个bat文件。
假如取制名为abc.bat
将abc.bat复制到图片所在的文件夹,双击执行即可。
注意图片文件夹要先备件,以防不测。
希望能帮zhidao到您。