安全的单机游戏下载大全

暗黑破环神2大箱子存档损坏解决办法

来源:乐游原创 日期:2012/7/24 11:08:34 作者:乐游
962乐游网首页攻略秘籍 乐游知道 → 暗黑破环神2大箱子存档损坏解决办法

[乐游网导读]有些暗黑破环神2的玩家在使用大箱子工具不注意的时候可能会出现文件损坏的情况,估计你一定束手无措吧。我们将为提供一个解决这个问题的办法,帮助你保护你的存档。

有些暗黑破环神2的玩家在使用大箱子工具不注意的时候可能会出现文件损坏的情况,估计你一定束手无措吧。我们将为提供一个解决这个问题的办法,帮助你保护你的存档。

刚才看有位朋友大箱子存档文件不慎损坏,于是利用下班时间写了批处理来进行备份。 最初是想将 _LOD_SharedStashSave.sss 和 _LOD_HC_SharedStashSave.sss 复制成含日期命名的文件,但考虑到备份多了又不便于管理,于是就只备份一次了。 未加入恢复备份的功能,虽然命令很简单,只需要将 .bak 再复制回 .sss 即可,但这又会牵扯到误操作恢复的问题。如果再添加undo功能这又不是一时半会能搞定的。 也考虑过连所有(或指定的)d2s文件也备份一下,但这么做了就越来越复杂了。

代码BAT文件

@echo off
title D2 Saves Saver

set D2SavePath=%cd%&rem 设置D2SavePath为默认当前路径

for /f "delims=" %%i in ('reg query "HKCU\Software\Blizzard Entertainment\Diablo II" /v "Save Path"') do ( set D2SavePath=%%i&rem 从注册表中查找游戏存档的路径 )

set D2SavePath=%d2savepath:~21%&rem 将游戏存档的路径赋给变量D2SavePath

copy "%D2SavePath%_LOD_HC_SharedStashSave.sss" "%D2SavePath%_LOD_HC_SharedStashSave.bak" /y>nul

if %errorlevel%==0 ( echo 专家级大箱子备份成功 ) else ( echo 专家级大箱子备份失败,或专家级人物尚未使用大箱子 )

copy "%D2SavePath%_LOD_SharedStashSave.sss" "%D2SavePath%_LOD_SharedStashSave.bak" /y>nul

if %errorlevel%==0 (  echo 非专家级大箱子备份成功 ) else (  echo 非专家级大箱子备份失败,或非专家级人物尚未使用大箱子 )

echo. & pause

其中,第4、9和12行结尾加rem的目的是为了防止拷贝代码时会多出一个空格,从而导致set命令无法正确被执行。

其实玩家也可以用这个方法。

SAVE里把_LOD_SharedStashSave.sss 和 _LOD_HC_SharedStashSave.sss 俩文件复制粘贴不就行了么……

读完这篇文章后,您心情如何?

  • 0 喜欢喜欢
  • 0 顶
  • 0 无聊无聊
  • 0 围观围观
  • 0 囧
  • 0 难过难过

热门评论

最新评论

发表评论 查看所有评论(3)

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)
乐游网
关于乐游 下载帮助 网站地图
移动也精彩
移动版首页
广告与建议
联系我们 广告合作 法律声明
权威认证

专业的游戏下载、综合门户网站

Copyright 2009-2016 www.962.Net 版权所有

鄂ICP备17018784号-1