111.TXT内容:
很久没发贴了,今天来写点讲BAT的新手教学贴!
在上一贴中我简单的介绍了一下SET设置自定义变量的作用,现在我来具体讲一下set的其他功
能.
先回顾一下他设置自定义变量的用法
例子:
@echo off
set var=我是值
echo %var%
pause
请看 set var=我是值 ,这就是BAT直接在批处理中设置变量的方法!
set 是命令 var是变量名 =号右边的"我是值"是变量的值
在批两个%(百分号)扩起来,如%var%
-------------------------------------------------------
@echo off
for /f %%i in (111.txt) do (set a=%%i)
echo 替换前的值: "%a%"
set var=%a:.=伤脑筋%
echo 替换后的值: "%var%" >>222.txt
pause
------------------------------------------------------
为什么输出222.TXT是这样呢?
替换后的值: "在批两个%(百分号)扩起来,如%var% "
应该111.TXT里面的所有[ . ] 替换成[伤脑筋]才对啊 请帮该下可以吗谢谢