求达人解决 我想修改游戏存档的默认保存位置
如魔兽的存档是在游戏目录下的save文件夹下,仙剑也是。还有一些游戏是保存在系统盘用户名文件夹或者programdata文件夹(我用的win7),如PVZ,braid等。...
如魔兽的存档是在游戏目录下的save文件夹下,仙剑也是。还有一些游戏是保存在系统盘用户名文件夹或者programdata文件夹(我用的win7),如PVZ,braid等。我想知道它们默认的保存位置是由什么控制的,是系统还是游戏程序本身(应该是),怎样修改让他们都保存在游戏安装目录下,需要修改哪些文件,求达人赐教。
ps:win7下的存档实在不方便。 展开
ps:win7下的存档实在不方便。 展开
5个回答
展开全部
简单几个cmd命令就好了,原理是创建一个文件夹连接到别的文件夹这样对创建文件夹里修改时就是在修改链接到的文件夹里的内容
……希望需要的人能看到……
本教程根据三大妈论坛[求助] 如何更改游戏存档位置????刚刚系统死了,2年的游戏存档都没了。。。。这贴里的方法再加上实践弄好了,回复了帖子好像没人么人需要那帖子似乎百度搜索关键词也不好找想了想还是发出去让更多需要的人看到…………
………………教程开始…………
根据楼上经验和实际操作搞定了、这下子移动硬盘网吧充值优惠算下来1.5一小时玩游戏也懒得备份了也不用担心电脑死机蓝屏存档没备份悲剧了 @echo off cd /d %~dp0 set link_path="这里是游戏存档路径比如C:\0\1\2\3.data就填写C:\0\1\2" set true_path="你要存的路径比如D:\xx\xx2" if not exist "%UserProfile%\Documents\KoeiTecmo" md "%UserProfile%\Documents\KoeiTecmo" mklink /d %link_path% %true_path% pause保存为bat运行会在C:\0\1文件夹下生成文件夹2但是是链接到D:\xx\xx2的往里面放文件实际放在D:\xx\xx2的就算格式化c盘存档也在,如果C:\0\1下有文件夹2再运行这个就会提示无法创建删除或者改名字,如果C:\0\1路径不存在也会报错 或者要储存的路径那里写这段也行%cd%\xx这样bat放在哪里执行存档路径就会链接到该目录下的xx文件夹里 这是我运行的 @echo off cd /d %~dp0 set link_path="C:\Users\Administrator\AppData\Local\SKIDROW\203160\storage" set true_path="D:\游戏\Tomb\xx" if not exist "%UserProfile%\Documents\KoeiTecmo" md "%UserProfile%\Documents\KoeiTecmo" mklink /d %link_path% %true_path% pause 亲测能存档能读档路径带中文也没事
……希望需要的人能看到……
本教程根据三大妈论坛[求助] 如何更改游戏存档位置????刚刚系统死了,2年的游戏存档都没了。。。。这贴里的方法再加上实践弄好了,回复了帖子好像没人么人需要那帖子似乎百度搜索关键词也不好找想了想还是发出去让更多需要的人看到…………
………………教程开始…………
根据楼上经验和实际操作搞定了、这下子移动硬盘网吧充值优惠算下来1.5一小时玩游戏也懒得备份了也不用担心电脑死机蓝屏存档没备份悲剧了 @echo off cd /d %~dp0 set link_path="这里是游戏存档路径比如C:\0\1\2\3.data就填写C:\0\1\2" set true_path="你要存的路径比如D:\xx\xx2" if not exist "%UserProfile%\Documents\KoeiTecmo" md "%UserProfile%\Documents\KoeiTecmo" mklink /d %link_path% %true_path% pause保存为bat运行会在C:\0\1文件夹下生成文件夹2但是是链接到D:\xx\xx2的往里面放文件实际放在D:\xx\xx2的就算格式化c盘存档也在,如果C:\0\1下有文件夹2再运行这个就会提示无法创建删除或者改名字,如果C:\0\1路径不存在也会报错 或者要储存的路径那里写这段也行%cd%\xx这样bat放在哪里执行存档路径就会链接到该目录下的xx文件夹里 这是我运行的 @echo off cd /d %~dp0 set link_path="C:\Users\Administrator\AppData\Local\SKIDROW\203160\storage" set true_path="D:\游戏\Tomb\xx" if not exist "%UserProfile%\Documents\KoeiTecmo" md "%UserProfile%\Documents\KoeiTecmo" mklink /d %link_path% %true_path% pause 亲测能存档能读档路径带中文也没事
展开全部
用16进制编辑器(我习惯用UltraEdit)打开**.exe,以ASCII码方式搜索"D:\"、"d:\"或者"d:/",找到后如果看到后面一堆%s什么就对了,然后把"d"和":"改成任意两个字母,比如我改成"sv",然后保存退出,再运行游戏并进行基板设置,就会自动在游戏目录里生成"sv"文件夹,配置文件就保存在里面了。把之前D盘根目录下的配置文件复制过来也可以。
更多追问追答
追问
好的 我试试
没搞定 用UltraEdit没搜到 你说的d盘是系统盘吧,配置文件复制过去也没用 o(╯□╰)o
追答
这个有点特殊,ASCII的方式搜索不到,要用16进制方式搜索44003A005C跟64003A005C,然后把44和64都修改成73,把3A修改成76,就ok了。这里73和76是"s"和"v"的16进制值,44和64分别是"D"和"d",3A则是":"。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是由游戏程序决定的,你无法改动。
追问
我就是想改动程序中的数据,改变他的存储位置,不知道要怎么改 本人玩的小游戏改起来应该不麻烦
追答
楼主既然玩的是小游戏,但是80%的小游戏都会把存档放到系统盘的Application Data这个隐藏文件夹里面。如果你改动的游戏可能得用专业工具了。
建议楼主不如把这个文件夹弄个快捷方式集中放到另一个文件夹去,然后重命名不就OK了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
汉化修改软件的存储目录就可以做到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
无法改动 除非你从新设计游戏
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |