Оглавление:

Как добавить окна сообщений в пакетном программировании: 3 шага
Как добавить окна сообщений в пакетном программировании: 3 шага

Видео: Как добавить окна сообщений в пакетном программировании: 3 шага

Видео: Как добавить окна сообщений в пакетном программировании: 3 шага
Видео: Вебинар «Основы программирования ПЛК1хх на языке ST» 2024, Ноябрь
Anonim
Как добавить окна сообщений в пакетном программировании
Как добавить окна сообщений в пакетном программировании

Вы когда-нибудь хотели добавить графический интерфейс для ваших командных файлов, как в VBScript? Я уверен. Но теперь вы можете это сделать с помощью этой замечательной программы под названием MessageBox.

Шаг 1: установка

Вы можете скачать программу здесь ------ ССЫЛКА

После того, как вы загрузили и извлекли файл, переместите файл с именем MSGBOX. EXE в папку system32, обычно он находится в C: / windows / system32.

Шаг 2: Тест

Теперь откройте cmd и введите msgbox, и вы должны увидеть его синтаксис. Вы также можете запустить example.bat, чтобы проверить его. Так что на случай, если вы не поняли, как его использовать, у меня есть пример ниже:

Msgbox "Привет / n / nХочешь продолжить?" "Это окно сообщения" ДА НЕТ

-

Итак, сначала "Привет / n / nХочешь продолжить?". Это основное сообщение. «\ N / n» - это возврат каретки.

-

Во-вторых, «Это окно сообщения». Это заголовок в окне сообщения.

-

Третье «ДА». Это кнопки, которые будут отображаться в окне сообщения. Следующие комбинации:

YESNO, YESNOCANCEL, OKCANCEL, и если оставить поле пустым, будет отображаться просто ОК.

-

Итак, теперь, когда вы знаете, как работает функция MsgBox, вы можете добавлять функции при нажатии кнопки.

Пример в пакетном скрипте:

@ эхо выкл

Msgbox "Привет / n / nХочешь продолжить?" "Это окно сообщения" YESNOCANCEL

если% errorlevel% == 6 GOTO да

если% errorlevel% == 7 GOTO no

если% errorlevel% == 2 НАЙТИ отменить

:: ОК будет: if% errorlevel% == 1 перейти к ОК

:да

эхо Вы нажали Да

пауза> NUL

выход

:нет

эхо Вы нажали Нет

пауза> NULexit

:Отмена

echo Вы нажали "Отмена"

пауза> NULexit

Шаг 3: Наслаждайтесь

Теперь вы можете пользоваться этой функцией окна сообщений!

Если у вас есть какие-либо вопросы или проблемы, напишите комментарий или напишите мне в личку.

Рекомендуемые: