七日杀吧 关注:226,374贴子:2,037,636
  • 3回复贴,共1

推送一个七日杀存档备份脚本

只看楼主收藏回复

这是一个自己编着玩的一个简单脚本,可在按键精灵上运行,用按键精灵新建一个脚本将下面的代码复制到“源文件”栏(注意根据自己的系统修改下用户名),点击“脚本属性”设置“启动热键”和“终止热键”并选用“循环到按终止键为止”保存即可。
为方便回滚存档,脚本中另同步了一份压缩档,需要安装winrar(使用默认安装目录,若不是请自己修改winrar路径),如果不想安装winrar或不需要这个压缩档,请将代码中bfrar起首的一行及RunApp起首的一行删除即可。
实现功能:
启动脚本后,按F9即可随时备份游戏存档,共可滚动生成九个备份和九个压缩包,需要读档时需退出游戏到主菜单(因游戏运行时存档文件被占用不可覆盖),选择需回滚的备份档覆盖游戏存档即可,若有同步压缩档的话操作会更方便,右键菜单选“解压到当前文件夹”即可。
——————————————————————————
Set aaa=CreateObject("Scripting.FileSystemObject")
Rem sss
i=1
While i<>10
key=WaitKey()
If key=120 then
n=CStr(i)
bfs="C:\Users\用户名\AppData\Roaming\7DaysToDie\Saves"
bfd=bfs+n
aaa.CopyFolder bfs, bfd, True
bfrar="C:\Program Files\WinRAR\WinRAR.exe a -ep -apSaves -ibck -idq "+bfd+".zip "+bfd+"\"
RunApp bfrar
i=i+1
End If
Wend
Goto sss
EndScript
——————————————————————————



IP属地:上海1楼2019-02-20 12:51回复
    怎么改可以实现一键还原


    IP属地:河南来自Android客户端2楼2019-02-20 14:25
    收起回复