代码效率低下,精简下:
@ECHO OFF&CLS&color 0a
ECHO=
ECHO= =-=-=-=-=-=选择启动模式=-=-=-=-=-=
ECHO= 1、单机模式
ECHO= 2、联机模式
ECHO= 3、继续游戏
ECHO= =-=-=-=-==-=-=-=-==-=-=-=-==-=-=-=
ECHO=
ECHO= 请选择启动模式:
set/p ID=
if "%id%"=="1" xcopy ".\单机" ".\" /y /e /s
if "%id%"=="2" xcopy ".\联机" ".\" /y /e /s
if "%id%"=="3" echo=
pause
start 开始游戏.exe /s
其中echo, 改为echo= 因为其效率更高
start 最好是 这样使用 start "标题" 运行的程序 .... 没有标题的 就 start "" 运行的程序
xcopy 联机 . /y /e /s
start 开始游戏.exe /s
自己解决了哈,我会说你要把分数都给我吗?哈哈