用指定字符串替换指定内容
导读:收集整理的这篇文章主要介绍了用指定字符串替换指定内容,觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码@H_360_2@ 代码如下:@echo off setlocal ena...
收集整理的这篇文章主要介绍了用指定字符串替换指定内容,觉得挺不错的,现在分享给大家,也给大家做个参考。 复制代码@H_360_2@ 代码如下:@echo off
setlocal enabledelayedexpansion
set file=
set /p file= 请输入要操作的文件名称(包括扩展名):
set "file=%file:"=%"
for %%i in ("%file%") do set file=%%~fi
echo.
set replaced=
set /p replaced= 请输入即将被替换的内容:
echo.
set all=
set /p all= 请输入替换字符串:
for /f "delims=" %%i in ('tyPE "%file%"') do (
set str=%%i
set "str=!str:%replaced%=%all%!"
echo !str!> > "%file%"_tmp.txt
)
copy "%file%" "%file%"_bak.txt > nul 2> nul
move "%file%"_tmp.txt "%file%"
start "" "%file%"
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 用指定字符串替换指定内容
本文地址: https://pptw.com/jishu/610862.html