当前位置:DOS资源站资料中心批处理教程 → 批处理实现查找替换字符

批处理实现查找替换字符

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-4-14 17:17:59

@echo off&title DOS资源站 www.cmdos.net
setlocal ENABLEDELAYEDEXPANSION
COLOR 3F
ECHO.
ECHO ######################################
ECHO             替换字符
ECHO ######################################
ECHO.
set /P PATH=这里输入完整的的路径和文件名:
SET PH=%PATH:~0,-1%
set /P STR1=查找内容:
SET /P STR2=替换为:
for /f "tokens=* delims=" %%a in (%PATH%) do (
set n=%%a
set n=!n:%STR1%=%STR2%!
echo !n!>>%PH%
)
CLS
DEL %PATH%
REN %PH% %PATH%
ECHO 已经成功替换字符.请在查看%PH%
pause