Знатокам батников. Нужна помощь.

Discussion in 'Windows' started by squall_leo, 24 Aug 2011.

  1. squall_leo

    squall_leo New Member

    Joined:
    22 Aug 2011
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    Ребят, нужна помощь.
    Идея такова: Человек открывает батник (возможно .exe переделанный в Bat to exe) и у него открывается обычное окно с текстом и там должно быть три варианта ответа, на два из которых компьютер выключатся, а на последний просто окошко закрывается.

    Так вот, как текст сделать знаю
    А как добавить три варианта ответа с выключением и выходом - нет. Помогите если можете.
     
  2. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    shutdown
     
  3. Steam[777]

    Steam[777] Elder - Старейшина

    Joined:
    27 Sep 2010
    Messages:
    296
    Likes Received:
    43
    Reputations:
    25
    Для выбора используй команду choice.
    Как пользоваться Пуск - выполнить - cmd - choice /?
    Для выключения, как сказал shadowrun - shutdown.

    P.S. Темы не плоди
     
  4. squall_leo

    squall_leo New Member

    Joined:
    22 Aug 2011
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    Не совсем понял как choise пользоваться, не может пример привести ?
     
  5. BHop

    BHop Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    70
    Likes Received:
    7
    Reputations:
    5
    choice /?
     
  6. Steam[777]

    Steam[777] Elder - Старейшина

    Joined:
    27 Sep 2010
    Messages:
    296
    Likes Received:
    43
    Reputations:
    25
    @choice /C 123 /M "1-Host must die, 2-A!Don`t kill me,please, 3-Quit"
    @echo %errorlevel%
    @if %errorlevel% LEQ 1 goto lab1
    @if %errorlevel% LEQ 2 goto lab2
    @goto end
    :lab1
    @echo "shutdown-1"
    @goto end
    :lab2
    @echo "shutdown-2"
    @goto end
    :end
    @pause
     
  7. squall_leo

    squall_leo New Member

    Joined:
    22 Aug 2011
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    Благодарю. Только не знаешь как сделать, чтобы окошко было как в Windows, а не на черном фоне в cmd?
     
  8. Voland-791

    Voland-791 Member

    Joined:
    1 May 2009
    Messages:
    163
    Likes Received:
    13
    Reputations:
    5
    color /?
     
  9. Steam[777]

    Steam[777] Elder - Старейшина

    Joined:
    27 Sep 2010
    Messages:
    296
    Likes Received:
    43
    Reputations:
    25
    Батником никак. Но через wsh можно. Пример (что-то похожее) - тут. Захочешь - разберешься, пример писать НЕ БУДУ :) ;)
     
  10. squall_leo

    squall_leo New Member

    Joined:
    22 Aug 2011
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    Спасибо :)
    А нельзя через батник как-нибудь сделать чтобы на крестик невозможно было нажать=выйти?
     
  11. Steam[777]

    Steam[777] Elder - Старейшина

    Joined:
    27 Sep 2010
    Messages:
    296
    Likes Received:
    43
    Reputations:
    25
    Через батник стандартными командами нет
     
  12. squall_leo

    squall_leo New Member

    Joined:
    22 Aug 2011
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    Блин, тогда это вообще не круто. А какими нестандартными команддами можно? Тем же wsh ?
     
  13. MTV

    MTV New Member

    Joined:
    16 Feb 2011
    Messages:
    180
    Likes Received:
    2
    Reputations:
    0
    Начни изучать delphi и не парься.Синтаксис за 2-3 дня освоить легко,если совсем новичок.