' ==此时出乎意料

时间:2015-06-09 10:45:58

标签: windows batch-file set

这个问题可能很简单,但是让我难以接受AGES。

每当我在我的批处理文件中生成(errorentered)'=='(first option)' was unexpected at this time时,它似乎工作正常。你输入你的命令,它会转到你输入的任何一个命令。但是,每当像space和> s和| s这样的字符被意外输入时,它会显示connect a,然后程序退出。我现在正在用批处理文件制作一个游戏,如果它做了类似的事情就很痛苦。当出现这样的错误时,如何阻止它退出?

例:
输入:a'=='help' was unexpected at this time

输出: @echo off :start cls color 0a echo Mandibles Game Hack Tool echo ================================================================================ :blank set /p choice= %ipname%] if '%choice%'=='help' goto help if '%choice%'=='connect' goto connect if '%choice%'=='disconnect' goto disconnect if '%choice%'=='cls' goto start if '%choice%'=='exit' goto exit if '%choice%'=='crack' goto crack if '%choice%'=='download' goto download goto blank
*程序退出*

到目前为止我正在使用的代码:

java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu0.14.04.2)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)

不,这远不是真正的黑客攻击。这只是一场比赛。

0 个答案:

没有答案