1、cmd命令
@echo off
set "str1=需要替换的关键字"
set "str2=替换后的关键字"
Setlocal Enabledelayedexpansion
for /f "delims=" %%i in ('dir /b *.*') do (
set "var=%%i" & ren "%%i" "!var:%str1%=%str2%!")
2、中文不支持解决方法
通过notepad++,将bat文件编码UTF-8,改为ANSI。
1、cmd命令
@echo off
set "str1=需要替换的关键字"
set "str2=替换后的关键字"
Setlocal Enabledelayedexpansion
for /f "delims=" %%i in ('dir /b *.*') do (
set "var=%%i" & ren "%%i" "!var:%str1%=%str2%!")
2、中文不支持解决方法
通过notepad++,将bat文件编码UTF-8,改为ANSI。