3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 28740|回复: 29
打印 上一主题 下一主题

[原创] 《怪物猎人:世界》防掉档 Steam存档备份批处理(全自动后台静默运行,可开机自启)

[复制链接]

49

主题

5347

帖子

1万

积分

资深玩家

Steam: Convertisme™

Rank: 9Rank: 9Rank: 9

贡献度
146
金元
120930
积分
12677
精华
0
注册时间
2012-7-7

3DMer

跳转到指定楼层
主题
发表于 2018-8-17 16:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Convertisme™ 于 2018-9-10 22:26 编辑

鉴于很多人反应Steam版MHW出现掉档,又要重新体验一遍剧情,所以花了些时间做了这个批处理

特点:
*无需任何其他软件支持
*可以自定义备份间隔时间
*开机后可在后台静默运行
*按天为单位进行覆盖备份
*暂时只针对本地备份,当然也可以自定义结合OneDrive等云盘

使用说明:
本备份批处理需要在MHW存档目录下运行
Steam把批处理放在路径 X:\Steam\userdata\XXXXXXXXX\582010

8.22更新:
遇到保存失败的情况,重命名 X:\Steam\userdata\XXXXXXXXX\582010\3295583103 这个文件
或者备份并移走原有remote目录,新建一个 remote,并在游戏中保存

初步预计是 remote.vdf 记录了多余信息 和 3295583103 交互失败?导致保存失败
总之remote目录下最好只有一个SAVEDATA1000/slot00,虽然有多的也不会给你同步...
点击查看Steam上的 Monster Hunter: World 云存档

X:\Steam\userdata\XXXXXXXXX\582010 ↓



X:\Steam\userdata\XXXXXXXXX\582010\backups ↓

批处理代码:
复制之后拷入新建txt,再另存为mhwbak.bat,放在存档目录 X:\Steam\userdata\XXXXXXXXX\582010
之前是在remote目录下运行,现在改成了582010
用选中复制,不要点复制代码按钮会丢失换行
<VBS代码:
复制之后拷入新建txt,另存为 mhwbak.vbs,同样在 X:\Steam\userdata\XXXXXXXXX\582010 目录
<


运行mhwbak.bat,有cmd窗口(如上图)
运行mhwbak.vbs,无cmd窗口,后台静默运行

进程中的"cmd.exe" 和 "ping.exe" 即是本批处理和循环程序。
把 mhwbak.vbs 的快捷方式放入(%AppData%\Microsoft\Windows\Start Menu\Programs\Startup)即可开机自启

批处理默认运行流程:
先清理7天前的旧存档备份,然后进入循环A
循环A:检测进程MonsterHunterWorld.exe,如存在进入循环B,不存在30分钟后再次检测
循环B:备份存档,30分钟后检测进程MonsterHunterWorld.exe,如存在继续循环B,不存在回到循环A

自定义批处理:
修改清理存档天数,修改"...SAVEDATA1000_* /d -7 /c.."中的"-7"即可,单位为天
修改循环时间,修改"ping -n 900 127.1>nul"中的"900"即可,单位为秒

手动备份版本:

<
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-30 11:29 , Processed in 0.031135 second(s), 17 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表