我试图让脚本显示随机数字(类似于矩阵)几秒钟,然后它变成红色并显示“错误” 我还没有找到正确的语法一个If/then/else语句。任何帮助,将不胜感激If/then/else语句批量
@echo off
color 02
:tricks
set /a counter +=1
echo %random%%random%%random%%random%%random%%random%
if %counter% > %random% * %random% * %random% * %random% * %random% * %random% + 15000 goto error
goto tricks
:error
color 04
:err
echo %error%
goto err
我知道
echo %random%%random%%random%%random%%random%%random%
的作品,但在那之后剩下的就是我遇到什么麻烦。 我用记事本+ +写,我没有办法编译程序,所以我不能看到我犯了什么错误,我只知道它不会运行。 -Much Obliged-
批处理文件不编译,它们被解释。你正在运行批处理文件,对吗?你应该得到一个错误。对于语法,查看'if /?'的输出 – Blorgbeard
尝试'if%counter%GRT ...'而不是'if%counter%> ...' – UnknownOctopus
@Blorgbeard没有给出错误消息,它只是打开命令提示然后在不到半秒的时间内关闭它。不,你的解决方案不起作用。 – Prophet