@echo off
:menu
color 0b
ping localhost - n 5 >nul
type C:\Users\Suzettec\Desktop\textgamemenuscreen.txt
ping localhost - n 10 >nul
cls
goto menu2
:menu2
echo OOOOO OOOO OO OO OOOOO
echo O O0 OO O C:\Main>Game
echo O OOOO OO OO O
echo.
echo.
echo [1] Start
echo [2] Instructions
echo [3] Exit
set/p type="C:\Main>Game= "
if type == 1 then goto TextGameMAINLEVEL
if type == 2 then goto Inst
if type == 3 then goto Exit
goto menu2
这不起作用。
我想要它也显示“类型”,然后切换到menu2。 TEXT C:\Main>Game
ASCII艺术不起作用。它输出:
O O0 OO O C:\Main
而不是
O O0 OO O C:\Main>Game
答案 0 :(得分:3)
该行
echo O O0 OO O C:\Main>Game
相当于
echo O O0 OO O C:\Main > Game
相关部分为> Game
,它指示前一个命令的输出,即文本" O O0 OO O C:\Main
" 到名为"游戏"
您需要使用>
转义^
字符:
echo O O0 OO O C:\Main^>Game