Schritt 7: Wenn Befehl
Diese stehen die Befehle
NICHT gleich NEQ steht für
EQU steht für Chancengleichheit
GTR steht für große
LSS steht für weniger oder kleinen
Der IF-Befehl dient jedoch noch etwas vermessen, aber es dient als Grundlage für die anderen Befehle und vieles mehr. Diese Befehle können verwendet werden, um andere Effekte und Befehle wie z. B. zu aktivieren: "IF % Gefühl % EQU glücklich Echo, das groß ist!
Dieser Befehl heißt, wenn der Wert des Gefühls ist Happy und dann zeigt den Text "Das ist großartig!"
Jetzt gibt es auch der ELSE-Befehl. Dieser Befehl ist nur verfügbar, wenn Delayedexpansion auf. Dazu in einer Batch-Datei legen Sie in den Code "Setlocal Enabledelayedexpansion". CMD geben Sie "CMD /V:ON" in den Interpreter.
Was kann das? Es kann die Verarbeitung bestimmter verzögern, wenn Befehle und Variablen so, dass es lesen kann vorn weiter und ein von dem, was Urteil zu tun.
Es funktioniert wie folgt:
ab
: start
CLS
Setlocal enabledelayedexpansion
Echo, was Sie tun, vielmehr die Farbe blau oder rot?
Set/p Col = Bitte geben Sie entweder "blau" oder "rot":
Wenn % Col % Equ Blau Farbe 10 ()
CLS
Echo YAY! ES IST JETZT BLAU
Echo.
pausieren
Ausfahrt/b
)
Wenn % Col % Equ rote Farbe 40 ()
CLS
Echo YAY! ES IST JETZT ROT
Echo.
pausieren
Ausfahrt/b
) ELSE)
GOTO start
)
Als Nächstes erstellen wir eine Batch-Datei.