代码如下:
@echo off
Setlocal Enabledelayedexpansion
set "str=想要去掉的字符串"
for /f "delims=" %%i in ('dir /b *.*') do (
set "var=%%i" & ren "%%i" "!var:%str%=!")
保存txt文件,格式编码为:ANSI
修改.txt为.bat,双击即可
优势:可以循环替换修改不同“特定字符”
弊端:不能批量同时替换多个“特定字符”
代码如下:
@echo off
Setlocal Enabledelayedexpansion
set "str=想要去掉的字符串"
for /f "delims=" %%i in ('dir /b *.*') do (
set "var=%%i" & ren "%%i" "!var:%str%=!")
保存txt文件,格式编码为:ANSI
修改.txt为.bat,双击即可
优势:可以循环替换修改不同“特定字符”
弊端:不能批量同时替换多个“特定字符”