批处理替换指定文件中的内容 15
批处理获取本机IP然后用这个IP替换指定文件中的内容如:1个替换txt中ccc=127.0.0.1:8080把txt替换为获取到的IP把ccc中127.0.01替换为获取...
批处理获取本机IP 然后用这个IP替换指定文件中的内容如:1个替换txt 中ccc=127.0.0.1:8080 把txt 替换为获取到的IP
把ccc中127.0.01 替换为获取到的IP
不指定行,在原来文件中进行修改 展开
把ccc中127.0.01 替换为获取到的IP
不指定行,在原来文件中进行修改 展开
2个回答
2016-05-31
展开全部
如果有特殊字符!会出错啊。说明:setd=!d:^=是吧替换成了两个空格,你可以改成没有空格。保存为bat文件。在txt文件所在目录里运行。@echooffecho0>tem>nulsetlocalenabledelayedexpansionfor/f"delims="%%ain('dir/a-d/b*.txt')do(setb=%%~fa&setg=%%~dpa&seth=%%~nxafor/f"tokens=1*delims=:"%%min('findstr/n.*"!b!"')do(setd=%%nif"!d!"==""(echo.>>!g!tem)else(setd=!d:^=!&echo!d!>>!g!tem))del"!b!"ren"!g!tem"!h!)exit
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-06-05
展开全部
楼上这样的话,B.xml文件内容会消失建议copyB.xmlC.xmlcopyA.xmlB.xmlcopyC.xmlA.xml用中间变量就可以了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询