Ich versuche, eine schnelle kleine Installer- und Deinstaller-App zu erstellen, da ich diese kleinen Ressourcen scheinbar VIELE Male benutze und sie so eingerichtet ist, dass sie meine Deinstallation und das Skript beendet. Das Problem ist, wenn ich Geben Sie einen Nicht-J- oder N-Schlüssel ein, der automatisch deinstalliert wird.
Wie kann ich es auf Nicht-J / N-Schlüsseln zum Scheitern bringen?
Kann ich auch festlegen, dass der eingegebene Schlüssel in einer neuen Zeile angezeigt wird, damit er besser sichtbar ist?
Hier ist mein Drehbuch.
SET /P ANSWER=Do you want to uninstall? (Y/N)?
echo You chose: %ANSWER%
if /i {%ANSWER%}=={y} (goto :uninstall)
if /i {%ANSWER%}=={n} (goto :end)
goto :end
~ EDIT ~ Das Skript wurde so geändert, dass es genau so aussieht.
if /i %ANSWER% == y goto :uninstall else goto :end
windows
batch-file
MarcusJ
quelle
quelle
choice
Gibt es einen Grund, warum Sie so etwas nicht mit ErrorLevel verwenden können? Es ist speziell für diese Art der Nutzung gemacht.Antworten:
quelle