世界之窗论坛's Archiver

ohgod 发表于 2011-1-20 13:56

2.x版本假死起始页消失的临时解决方案:自动备份

[font=Verdana, Arial, Helvetica, sans-serif][size=14px]
   最近世界之窗经常假死,连带着起始页(含有上次未关闭页面列表)消失。今天查了一下发现TheWorld.ini这个文件的末尾几行就是未关闭页面列表内容所在,于是萌生了让TheWorld.ini自动备份的想法,最终用一段DOS代码搞定了。

代码如下:
@echo off
for /f "tokens=2 delims==" %%a in ('wmic os get localdatetime /value') do (set ct=%%a)
set date=%ct:~0,8%
set h=%ct:~8,2%
set m=%ct:~10,2%

rem 设置源文件路径和目标文件夹路径
set srcSource=E:\Program Files\TheWorld 2.0\TheWorld.ini
set srcDist=E:\Program Files\TheWorld 2.0\TW_backup


rem 将源文件拷贝到目标文件夹并按照日期格式重命名
copy "%srcSource%" "%srcDist%"
ren "%srcDist%"\TheWorld.ini %date%-%h%%m%-TheWorld.ini
pause   

  说明:以上代码请保存于一个记事本文件中,并重命名为bat格式的文件,使用时请将srcSource和srcDist替换成你电脑里的路径,前者是TheWorld.ini文件路径,一般在世界之窗安装目录下,后者是备份的目标文件夹。需要备份时可双击这个bat运行实现备份,生成的备份文件自动带有日期标志。最好是利用windows的任务计划来实现每天指定时间自动备份,免得忘了,双击也省了。

以上的内容同时也发布到自己博客日志上了:[url=http://pheyoung.blogbus.com/logs/100701828.html][color=#0000ff]http://pheyoung.blogbus.com/logs/100701828.html[/color][/url]
[/size][/font]

yujimin 发表于 2011-1-25 20:58

这个不错啊

airuan88 发表于 2011-5-25 18:07

自动备份:应该是过某段时间自动备份,而不是手动的
如果手动的方式,发现假死直接另存TheWorld.ini,企不就更简单了!

happy999 发表于 2011-5-28 20:10

假死始终没有解决,已经转用K-Meleon(非常快速)

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.