@ECHO OFF 关闭回显
setlocal 将启动批处理文件中环境变量的本地化
if "%1" == "A" Goto A_Section 如果第一个参数是A跳到A_Section
if not exist "%TEMP%\A\" md "%TEMP%\A\"如果没有改路径创建它
if %Errorlevel% NEQ 0 Goto Report_ERR 如果出错跳到Report_ERR
Set var1= "abc" 设置变量var1为ABC
:A_Section
ECHO "%1" 显示参赛1
Goto END
:Report_ERR
ECHO error(%ErrorLevel%) occured
:END
endlocal
@echo on
@pause