| @if "%1." == "." goto ERR2 | |
| @if "%TEMP1%." == "." goto ERR1 | |
| @if "%TEMP1%" == "1" goto SET1 | |
| @if "%TEMP1%" == "2" goto SET2 | |
| @if "%TEMP1%" == "3" goto SET3 | |
| @echo environment variable has an invalid value %TEMP1% ... | |
| @goto ERR2 | |
| :SET1 | |
| @set TEMPX1=%1 | |
| @set TEMP1=2 | |
| @goto END | |
| :SET2 | |
| @set TEMPX2=%1 | |
| @set TEMP1=3 | |
| @goto END | |
| :SET3 | |
| @set TEMPX3=%1 | |
| @set TEMP1=4 | |
| @goto END | |
| :ERR1 | |
| @echo Environment variable TEMP1 not set ... | |
| :ERR2 | |
| @echo This batch is only intended to be run from within UPDVERS.BAT ... | |
| @pause | |
| @goto END | |
| :END | |