1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Soft Создание BATCH-файлов (батников) для WinXP

Тема в разделе "Hard & Soft", создана пользователем WERTA, 10 авг 2010.

  1. WERTA ФанатЪ O-G

    WERTA

    Хелпер Переводчик

    Регистрация:
    12 ноя 2006
    Сообщения:
    8.887
    Простой выбор запуска через батник одного из нескольких вариантов игрового файла вынуждает использовать команду CHOICE. Я понял так, что в Win98 эта команда была сразу по умолчанию, у меня в WinXP SP3 такая команда не поддерживается. Скачал choice.com (1754 Bt) закинул в папку WINDOWS и все заработало. Скажите пожалуйста, а нельзя без копирования файла choice.com обойтись, а то это уже элемент установки файлов на машину пользователя, если у него ХР и нет choice.com.

    добавлено через 15 мин.

    Надо просто кинуть рядом с батником choice.com и все будет работать.
     
    Последнее редактирование: 10 авг 2010
  2. Amberus Insane

    Amberus

    Регистрация:
    19 ноя 2007
    Сообщения:
    1.611
    set /p

    Пример использования
    PHP:
    @echo off
    :start
    cls
    set 
    /p userinp=choose a number(1-3):
    set userinp=%userinp:~0,1%
    if 
    "%userinp%"=="1" goto 1
    if "%userinp%"=="2" goto 2
    if "%userinp%"=="3" goto 3
    echo invalid choice
    goto start
    :1
    echo One
    goto end
    :2
    echo Two
    goto end
    :3
    Echo Three
    goto end
    :end 
    pause
    >nul
     
    SAS, WERTA и Grue13 нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление