我解压完就把压缩包删了 没留意 安装时要9GB没看到 结果安装到一半就安装错误 SETUP.BAT也删了 不想重新下了 就在游侠找到SETUP.BAT 一运行就提示错误 还是不甘心 打开SETUP.BAT看能不能从安装中途再继续 因为以前没接触过批处理 折腾了大半天 所幸终于成功了
首先把SETUP.BAT打开 把里面的 >nul 通通删除 保存再运行 这回可以看到几个选项了 一直选Y就可以了 如果还是不行 看看游戏目录里还有哪些arc文件 可以推断出从哪中断的 把中断钱那些命令删除就可以了 比如 我还有MAPs.ARC 推断出从MAPS.ARC那中断的 于是
@echo off
cls
echo.
echo.
echo Make sure u have ~9Gb free space on disk and 700mb FREE RAM!!!
echo.
echo.
echo Rebuilding will take about ~15mins (or more... :)
echo.
pause
cls
move dec.dll dec.exe
cls
echo.
echo.
echo Extracting...
echo.
echo.
echo.
dec x forge.arc
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /F /Q forge.arc
cls
echo.
echo.
echo Extracting...
echo.
echo.
echo.
dec x common.arc
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /F /Q common.arc
cls
echo.
echo.
echo Extracting...
echo.
echo.
echo.
dec x maps.arc
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /F /Q maps.arc
del /F /Q dec.exe
cls
echo.
echo.
echo Extracting...
echo.
echo.
echo.
move data.dll data.exe
data.exe -y >nul
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /F /Q data.exe
cls
删除后成为
@echo off
cls
echo.
echo.
echo Make sure u have ~9Gb free space on disk and 700mb FREE RAM!!!
echo.
echo.
echo Rebuilding will take about ~15mins (or more... :)
echo.
pause
cls
move dec.dll dec.exe
cls
echo.
echo.
echo Extracting...
echo.
echo.
echo.
dec x maps.arc
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /F /Q maps.arc
del /F /Q dec.exe
cls
echo.
echo.
echo Extracting...
echo.
echo.
echo.
move data.dll data.exe
data.exe -y >nul
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /F /Q data.exe
就是重Extracting...那开始删 删到另一个Extracting...
遇到我这种情况的应该少之又少。。。因为尝试获得了成功后的喜悦我就写了下来 本来我都绝望了 因为之前命令里一些文件目录里根本没有 这也是我折腾大半天的原因 最后还请问高手为什么批处理的一些文件没有最后还是能运行成功 比如move dec.dll dec.exe 里的dec.dll目录里就没有