【发布时间】:2014-11-28 08:59:20
【问题描述】:
我不明白这个脚本的语法有什么问题:
@echo off
set a=1
set b=2
cd d:\
if %a% equ 1 (
set a=%b%
set b=5
echo in a: %a%
echo in b: %b%
)
echo out a: %a%
echo out b: %b%
pause
exit /b
我得到这个结果:
in a: 1
in b: 2
out a: 2
out a: 5
我想得到以下结果:
in a: 2
in b: 5
out a: 2
out a: 5
【问题讨论】:
标签: batch-file command