
- 帖子
- 19
- 积分
- 34
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2013-4-11
|
能把下面两个if语句能将的清楚点么?为什么会返回这样的值。
@echo off
set p=aaa
if %p%==aaa (
echo %p%
set p=bbb
echo %p% )
结果将显示aaaaaa
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
set p=aaaif %p%==aaa (
echo %p%
set p=bbb
echo !p! )
ENDLOCAL
结果将显示aaabbb |
|