@echo off
set a=1
echo %a%
pause
以上语句....我执行批处理时正常显示1
然后...将上述批处理改成如下:
@echo off
set aDate = %date:~0,-4%
for /f "tokens=1" %%a in ('type "d:\date.txt"^|find "%aDate%"') do set LastDate = "%%a"
echo %LastDate%
pause
提示ECHO关闭
然后再改回为
@echo off
set a=1
echo %a%
pause
仍然提示ECHO处于关闭状态
.一头雾水中....问题出在什么地方呢
[ Last edited by simplenoughappy on 2008-3-4 at 05:00 PM ]作者: abcd 时间: 2008-3-4 17:19 没事不好加这么多空格作者: suntb 时间: 2008-3-4 17:20 set aDate = %date:~0,-4%
这句带空格,把空格删掉试试看
set aDate=%date:~0,-4%