今天我决定开始制作一个简单的批处理操作系统,它到目前为止工作得很好登录和创建帐户已经完成但我再次测试它并且我一直在语法错误 :login - 错误级别的位置
@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
答案 0 :(得分:1)
您可以使用|<>
这样的^
插入符号echo ^|^<^>
转义set /p
nul
命令不会注册向上或向下箭头
timeout命令正在创建一个名为NULL的文件。使用{{1}}作为nul设备。