《方舟生存进化》备份存档
上周Epic上白嫖了方舟游戏,赶紧搞起,等级太低,打龙时被反杀了0.0,没想到重新开始时所有装备都没了,虽然等级还在,但又要重新开始打装备那怎么行,于是便想到如何存档。
后发现游戏资料都保存在安装目录的ShooterGame\Saved文件夹下,如图一:
只要备份好这个文件夹,下次想读档时直接删除原来的Saved文件夹,并将备份文件夹改名为Saved即可。
现在都是智能时代,我这么懒,怎么可能每次一个一个复制,还要改名,于是我想到使用批处理的方式,自动备份文件,文件名以系统时间命名,还可以通过名字看出备份文件的时间点,岂不是美滋滋,于是在ShooterGame文件夹下创建“备份Saved.bat”的文件,需要备份时双击运行即可,bat文件内容如下:
@echo off
::获取日期 将格式设置为:20110820
set datevar=%date:~0,4%_%date:~5,2%%date:~8,2%
::获取时间中的小时 将格式设置为:24小时制
set timevar=%time:~0,2%
if /i %timevar% LSS 10 (
set timevar=0%time:~1,1%
)
::获取时间中的分、秒 将格式设置为:3220 ,表示 32分20秒
set timevar=%timevar%%time:~3,2%_%time:~6,2%
@echo 当前时间:%datevar%_%timevar%
xcopy "H:\Game\Epic Games\ARKSurvivalEvolved\ShooterGame\Saved" "H:\Game\Epic Games\ARKSurvivalEvolved\ShooterGame/Saved_%datevar%_%timevar%s" /i /s /e
备份方式到此结束,但是在后面是有过程中发现读档时也比较麻烦,得先删除原来的Saved,在复制粘贴备份文件,并改名,还是比较麻烦,于是在Saved文件夹下新建bat,如下(使用方式还是双击即可,就不赘述了):
rd/s/q "H:\Game\Epic Games\ARKSurvivalEvolved\ShooterGame\Saved"
ping /n 3 127.1 >nul
pushd %1 & for %%i in (.) do set curr=%%~ni
xcopy "H:\Game\Epic Games\ARKSurvivalEvolved\ShooterGame\%curr%" "H:\Game\Epic Games\ARKSurvivalEvolved\ShooterGame/Saved" /i /s /e
至此结束,注意bat离的文件路径按照实际情况来修改。我的是在H盘下。
完了,纯手打哟,谢谢支持!