sLiDeR-X
05-07-2011, 13:48
Хочу сделать вот такую конструкцию:
choice /C YN /M "Хотите ... 1 ?"
if "%errorlevel%"=="1" set marker1==OK
choice /C YN /M "Хотите ... 2 ?"
if "%errorlevel%"=="1" set marker2==OK
if %marker1%==OK (
echo. выполняю 1
)
if %marker2%==OK (
echo. выполняю 2
)
Если отвечаю ДА, то батник отрабатывает. Если в одном из пунктов НЕТ, то завершается форсировано на том пункте, на котором ответил НЕТ.
Помогите скорректировать.
choice /C YN /M "Хотите ... 1 ?"
if "%errorlevel%"=="1" set marker1==OK
choice /C YN /M "Хотите ... 2 ?"
if "%errorlevel%"=="1" set marker2==OK
if %marker1%==OK (
echo. выполняю 1
)
if %marker2%==OK (
echo. выполняю 2
)
Если отвечаю ДА, то батник отрабатывает. Если в одном из пунктов НЕТ, то завершается форсировано на том пункте, на котором ответил НЕТ.
Помогите скорректировать.