谁帮我写个批处理程序?

来源:百度知道 编辑:UC知道 时间:2024/07/05 14:52:28
本人电脑上有很多gif图片,文件名是***-V2.gif这样格式的,我想批量去掉-v2,要怎写?
写个.bat的
***是不同的.

@echo off
setlocal enabledelayedexpansion
for %%i in (*-V2.gif) do (
set str=%%i
set str=!str:-V2.gif=.gif!
ren %%i !str!
)
pause

已测试通过。
注意,一定要把每一行后面多余的空格删除!这个多余的空格是百度自己添加的,很烦人。

如果前面是的是“***”是相同的话,那根本用不到批处理,直接在资源管理器里全选,然后按F2批量重命名就可以了