Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Wollten Sie schon immer eine grafische Oberfläche für Ihre Batch-Dateien wie in VBScript hinzufügen? Ich habe sicher. Aber jetzt können Sie mit diesem fantastischen Programm namens MessageBox.
Schritt 1: Installation
Sie können das Programm hier herunterladen ------LINK
Nachdem Sie die Datei heruntergeladen und extrahiert haben, verschieben Sie die Datei namens MSGBOX. EXE in Ihren system32-Ordner, normalerweise befindet sie sich in C:\windows\system32.
Schritt 2: Testen
Öffnen Sie nun cmd und geben Sie msgbox ein und Sie sollten die Syntax sehen. Sie können auch example.bat ausführen, um es zu testen. Falls Sie die Verwendung nicht verstanden haben, habe ich unten ein Beispiel:
Msgbox "Hallo\n\nMöchten Sie fortfahren?" "Dies ist eine Nachrichtenbox" JANEIN
-
Also zuerst das "Hallo\n\nMöchten Sie fortfahren?". Dies ist die Hauptnachricht. Das "\n\n" ist ein Wagenrücklauf.
-
Zweitens das "Dies ist ein Nachrichtenfeld". Dies ist der Titel im Nachrichtenfeld.
-
Drittens das "JANEIN". Dies sind die Schaltflächen, die in der Message Box angezeigt werden. Folgende Kombinationen sind:
YESNO, YESNOCANCEL, OKCANCEL und wenn sie leer gelassen wird, wird nur OK angezeigt.
-
Da Sie nun wissen, wie die MsgBox-Funktion funktioniert, können Sie jetzt Funktionen hinzufügen, wenn auf eine Schaltfläche geklickt wird.
Beispiel in einem Batch-Skript:
@echo aus
Msgbox "Hallo\n\nMöchten Sie fortfahren?" "Dies ist eine Nachrichtenbox" YESNOCANCEL
if %errorlevel%==6 GOTO ja
if %errorlevel%==7 GOTO nein
if %errorlevel%==2 GOTO abbrechen
::OK wäre: if %errorlevel%==1 gehe zu OK
:Jawohl
echo Du hast auf Ja geklickt
Pause >NUL
Ausfahrt
:Nein
echo Du hast auf Nein geklickt
Pause >NULexit
:Abbrechen
echo Du hast auf Abbrechen geklickt
Pause >NULexit
Schritt 3: Viel Spaß
Jetzt können Sie diese Message Box-Funktion genießen!
Wenn Sie Fragen oder Bedenken haben, schreiben Sie mir bitte einen Kommentar oder eine PN.