Board logo

标题: [求助]找开文本文件,查找——替换问题? [打印本页]

作者: jmz573515     时间: 2007-8-3 18:44    标题: [求助]找开文本文件,查找——替换问题?

@echo off
setlocal ENABLEDELAYEDEXPANSION
for /f "delims=" %%i in (1.txt) do (
set A=%%i
set B="三=3"
SET A=!A:%B%=三=san!
echo !A!>>2.txt
)

pause

帮忙看看,问题出在哪??
我是想把1.txt文件里的所有“三=3”替换成“三=san”
作者: slore     时间: 2007-8-3 20:07
你的B带引号的……找不到。。。如果去掉的话又……


A=!A:=3=三=san!


先把=号改成别的符号在替换吧
作者: jmz573515     时间: 2007-8-3 20:34
改成别的符号的话可以,但这个=号应该怎么处理呢?
作者: slore     时间: 2007-8-3 21:04
单独的=号也替换失败了……

为什么不用VBS啊,一个replace结束了……