根据实际情况修改代码吧- @echo off
- :S
- set /p "str1=请输入想要替换的内容(可替换空格):"
- echo.
- set /p "str2=请输入替换后的内容(直接回车,则是删除文本):"
- echo.&echo 在替换中。。。。。。
- (for /f "delims=" %%i in (a.txt) do (
- set str=%%i
- SetLocal EnableDelayedExpansion
- set str=!str:%str1%=%str2%!
- echo !str!
- setlocal disabledelayedexpansion
- )
- )>1.txt
- echo.&echo 替换完成,已在批处理所在目录保存为1.txt文件
- pause
复制代码
|