2个回答
展开全部
@echo off&setlocal enabledelayedexpansion&set erroy=0
if "%1"=="" goto :help
set 欲替换文本=abc&set 被替换文本=222&set 保存路径=%~dp1%~n1^-替换后.txt
echo 替换中...&echo,>%保存路径%
for /f "delims=" %%i in (%~fs1) do (
set str=%%i
set str=!str:%欲替换文本%=%被替换文本%!&set /a n=n+1
echo,!str!>>%保存路径%||set /a erroy+=1
)
echo 文件共%n% 替换失败%erroy%行
pause
exit
:help
echo 请将要替换的文本文件拖到图标上
pause&exit
欧欧可爱的伸手党
偶可爱的伸手党
我给你写出了
你想要的东
西..........
你准备
怎样
报
哒我
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询