对你的批处理改了一下。。哈 希望你会用得上
@echo off
color 1f
::我也很喜欢蓝底白字呵呵。。
:Main
cls
echo.
echo ============================================================
echo.
echo 英雄传说六 个人记录选择
echo.
echo 请选择当前操作的用户
echo.
echo 用户名1
echo.
echo 用户名2
echo.
echo 可无限添加..
echo.&echo.
echo ============================================================
Set Choice=
Set /P Choice= 请选择你要操作的用户:
if exist ".\sav%Choice%" goto sav1
echo.
echo 找不到用户相关存档,是直接进行游戏
echo.
echo (Y/N)Y直接运行游戏,游戏结束后会自动保存当前用户存档.N重新选择用户.
set new=
Set /P new= :
if /I "%new%"=="y" goto game
if /I "%new%"=="n" goto Main
echo.
echo 输入不正确,请按任意键重新输入
echo.
pause >nul 2>nul
cls
goto Main
:sav1
ren "sav%Choice%" "save"
goto game
goto save
:save
ren "save" "sav%Choice%"
goto exit
:game
"ed6_win.exe"
goto save
:exit
exit
会运行游戏。不设置关闭批处理。因为游戏运行完后会自动对游戏存档进行修改。。。
Last edited by lasting on 2007-6-27 at 06:44 AM ]