我用如下批处理试验后,"!"(感叹号)总是丢失,不知什么原因
(a.txt 内容同上面的aaa.txt)
@echo on
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in (a.txt) do (
set var=%%i
set "var=!var:aaa=111!"
set "var=!var:bbb=222!"
set "var=!var:ccc=333!"
echo !var!>>aaa.txt
)作者: vkill 时间: 2007-3-6 04:43 没有什么不可以作者: yardshine 时间: 2007-3-6 22:09 为什么不用文本编辑工具来替换?