Inhaltsverzeichnis:

So fügen Sie Meldungsfelder in der Batch-Programmierung hinzu: 3 Schritte
So fügen Sie Meldungsfelder in der Batch-Programmierung hinzu: 3 Schritte

Video: So fügen Sie Meldungsfelder in der Batch-Programmierung hinzu: 3 Schritte

Video: So fügen Sie Meldungsfelder in der Batch-Programmierung hinzu: 3 Schritte
Video: So erstellen Sie eine Excel-Rechnung mit Ratenzahlungen | VON SCRATCH-LEKTION + KOSTENLOSE VORLAGE 2024, November
Anonim
So fügen Sie Meldungsfelder in der Batch-Programmierung hinzu
So fügen Sie Meldungsfelder in der Batch-Programmierung hinzu

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.

Empfohlen: