Вы неправильно используете If
вместо:
if -%1=-SNEG GOTO I
пишем:
if "%1"=="SNEG" GOTO I
==
Если исправить это, то код будет такой:
===
@ECHO OFF
ECHO Meteqsvodka
REM KAKAYA SEYCHAS POGODA
IF "%1"=="SNEG" GOTO I
IF "%1"=="DOJD" GOTO P
IF "%1"=="SOLNCE" GOTO S
GOTO EXIT
:I
REM TEMPERATURA BUDET OT
ECHO -15 DO -20
GOTO EXIT
:P
REM TEMPERATURA BUDET
ECHO OKOLO 0
GOTO EXIT
:S
REM TEMPERATURA BUDET
ECHO +20
GOTO EXIT
REM KONEC
pause
:exit
===
Проверил,у меня работает
Добавлено спустя 02 минуты 31 секунду
Отключено только эхо, вывод сообщений этой командой не отключается. Не зная таких основ лучше не лезть
Раздел: Домашние задания, ответов: 16, последний комментарий: 17.10.2011 18:48