Batch file 带有errorlevel的VBS语法错误
今天我决定开始制作一个简单的批处理操作系统,到目前为止,它工作得很好,登录和创建帐户都完成了,但后来我再次测试了它,我一直发现一个语法错误 :login--错误级别的位置Batch file 带有errorlevel的VBS语法错误,batch-file,vbscript,operating-system,syntax-error,arrow-keys,Batch File,Vbscript,Operating System,Syntax Error,Arrow Keys,今天我决定开始制作一个简单的批处理操作系统,到目前为止,它工作得很好,登录和创建帐户都完成了,但后来我再次测试了它,我一直发现一个语法错误 :login--错误级别的位置 @echo off cls :startup color 17 echo echo ```
@echo off
cls
:startup
color 17
echo
echo ```
echo .//: .`
echo :////` -os.
echo :////```` :s`
echo ```:////- .::::::::o- `....`
echo ... -////- osssssssss//osssssssss+:
echo `///` ```` ossssssssssssssssssssssso`
echo .oooooo.....:sssssssssssssssssss`
echo :sssss+ .sssssssssssssssssss+
echo :sssss+ .sssssssssssssssssss+
echo -///- -sssss+` -ssssssssssssssssssso
echo -///:-` `sssssssssssssssssssssssssso
echo -::. osssssssssssssssssssssssss:
echo `-. +ssssssssssssssssssssso
echo :so +sssssssssssssssssssss.
echo :so +sssssssssssssssssssss.
echo :sssooosssssssssssssssssssss.
echo +sssssssssssssssssssssssso.
echo -ssssssssssssssssssssss/
echo `/ssssssssssssssssss+.
echo `/ssssssssssssssssss+.
echo -/osso/ /+sss+:`
timeout 6 > NULL
goto login
:login
cls
echo | USE ARROW KEYS TO SELECT |
echo | ------- |
echo | UP>Login<UP |
echo | ------- |
echo | DOWN> Create Account <DOWN |
echo | ------- |
If errorlevel 72 goto logsin
If errorlevel 80 goto createaccount
SET /P 0=0
if not defined 0 goto login
end if
@echo关闭
cls
:启动
颜色17
回音
回声
回声。/:`
echo://`-os。
回声://``:s`
回声``:///-.::o-`……`
回声…-//-osssss//osssss+:
回声`//````ossssssssssso`
echo.ooooo….:ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
回声:SSS+。SSSSSSSSS+
回声:SSS+。SSSSSSSSS+
回波-//--SSS+`-SSSSSSS O
回声-/:-`SSSSSSSSSSSSSSO
回声-:。SSSSSSSSSSSSSSSSSSS:
回声“-”+SSSSSSSSSSSSSSSSSSSSS O
回声:so+SSSSSSSSS。
回声:so+SSSSSSSSS。
回声:SSSOOSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS。
回声+SSSSSSO。
回声-SSSSSSSSSS/
echo`/ssssss+。
echo`/ssssss+。
echo-/osso/+sss+:`
超时6>NULL
转到登录
:登入
cls
echo |使用箭头键选择|
回声|
echo | UP>Login Create Account您可以使用类似这样的插入符号echo ^
但是set/p
命令不会注册向上或向下箭头
超时命令正在创建一个名为NULL的文件。对nul设备使用nul
。尽量避开管道|
并重定向
您的代码是批处理的,与VBScript无关。除了尾随的结束if
,它不是批处理中的有效语句。有史以来研究最差的问题是“批处理”OS'。。。挑一个