Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Вы когда-нибудь хотели добавить графический интерфейс для ваших командных файлов, как в 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: Наслаждайтесь
Теперь вы можете пользоваться этой функцией окна сообщений!
Если у вас есть какие-либо вопросы или проблемы, напишите комментарий или напишите мне в личку.