自定义修改单机游戏存档位置
浏览:15027|更新:2021-04-13 09:18方法/步骤
1
哈哈,刚刚又折腾出来一个有意思的东西,我用我的网络服务器开了samba改了端口,win7电脑做了个端口映射访问samba,然后用这方法成功在网吧把文明6的本地数据保存到了Linux服务器,唯一的问题是我服务器1m的宽带读取和保存存档有点慢。ftp貌似不行
2
新建一个文本文件然后打开复制粘贴下面内容或者将下面这段保存为bat直接运行然后在bat旁边建立一个GameSaves文件夹就好了
@echo off
echo ...
set /p sure=
cd /d %~dp0
set link_path="D:12"
set true_path="%cd%GameSaves"
if not exist "%UserProfile%DocumentsKoeiTecmo" md "%UserProfile%DocumentsKoeiTecmo"
mklink /d %link_path% %true_path%
echo .
pause
3
找到游戏存档比如我的,再点击存档然后右键属性复制文件位置,然后将存档移动到另外的地方比如桌面,删除存档以及存档上一级文件夹
4
打开刚刚的文本找到第五行set link_path="D:12"将引号里面的内容删除再粘贴成刚刚复制的
5
随便打开一个文件夹或者鼠标放桌面,按住键盘shift按键同时点击鼠标右键在出现的窗口处选择在此打开命令窗口会打开一个cmd窗口,复制最开始建立的那个文本里面的全部内容粘贴到这个cmd窗口里然后回车出现创建的符号连接便成功了
6
如果报错文件已存在无法创建只要删除set link_path="D:12"里面的2这个文件夹便可以了是删除这个文件夹不是修改文本里的这句话
7
如果报错找不到指定路径是因为D:12里的1文件夹不存在
8
创建的符号连接成功后回到刚刚的游戏存档位置刷新一下或者不用刷新你会发现多了一个文件夹但是打不开,在刚刚鼠标右键打开cmd那里创建一个文件夹刚桌面打开的就桌面创建命令第六行set true_path="%cd%GameSaves"将文件夹命名为GameSaves,就是%cd%后面这段不带最后的引号,然后刚刚不能打开的那个文件夹也能打开了往里面存东西实际是放在GameSaves这里面的
9
就算删除了一开始游戏存档那个文件夹也不要紧再次运行一下那段命令进行了
存档放在中文目录下也不要紧
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。