wmmail.ru – cервис почтовых рассылок на главную
написать письмо
карта сайта

С чего начать?РекламодательПравилаFAQСтатистикаБиржа статейTOP100ФоткиКонтакты
Логин:
Пароль: 
Регистрация   Забыли пароль?
WMLogin
Пользователей всего:

513416

Пользователей сегодня:

53

Пользователей online:

144

Выплачено ($): 7`606`983,21
Выплат: 8`116`371
Писем прочитано: 1`024`961`956

 
 
Online 0
Все ответы
 
 

Вопрос - ответ

Поиск: :
Раздел: -
Подраздел: [подразделы отсутствуют]  
ID пользователя:

Закрытый вопрос от пользователя Кто знает как писать командные файлы (*. bat и *.cmd)

  0   [17.10.2011 10:40] #956005

Вы неправильно используете 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 секунду
#816318 пишет
andrey1313 пишет @ECHO OFF

Смысл отключать все сообщения? Вам же нужно что-то вывести на экран! Удалите тогда эту строчку. Попробуйте после каждой (!) строчки поставить pause, так можно будет определить место вылета батника.

Отключено только эхо, вывод сообщений этой командой не отключается. Не зная таких основ лучше не лезть
Раздел: Домашние задания, ответов: 16, последний комментарий: 17.10.2011 18:48


Видеоурок

Вопрос-ответ

НОВОСТИ
19.04.2024Технические работы с СБП
подробнее>>
03.04.2024Выплаты
подробнее>>

© 2004-2024 «WMMAIL» Пользовательское соглашение