这是BAT的,试过,可行@echo offsetlocal enabledelayedexpansionset file=set /p file=请输入要操作的文件名称(包括扩展名):set "file=%file:"=%"for %%i in ("%file%") do set file=%%~fiset replaced=set /p replaced= 请输入即将被替换的内容:set all=set /p all=请输入替换字符串:for /f "delims=" %%i in ('type "%file%"') do (
set str=%%i
set "str=!str:
on error resume nextfor each i in createobject("scripting.filesystemobject").getfolder(".").filesst=""s=split(i.name,".ABC")for n=0 to ubound(s)st=st&s(n)nexti.name=s