很多朋友们在foobar2000升级,或者更换版本的时候经常发现在覆盖安装后原来的参数配置,播放列表,界面等出现了丢失,这的确是软件升级的一大缺陷,以前我们提到了手动备份foobar2000.cfg的方法来保存参数设置,但是却忽略了播放列表、音乐媒体库以及经过修改的界面如新版(0.9.5.BX)的theme默认界面配置等要素。
其实这一切,我们只要备份好X:\Documents and Settings\Administrator\Application Data\foobar2000这个目录就可以解决了,知道了这一点,我们的工作就轻松很多了。
只要了解WINRAR的运行参数,我们就可以创建FOOBAR2000真正的配置一键备份和一键还原。这里我参考了一个台湾网友写的方法,进行了详细的补充和修正,原理就是调用RAR自动压缩和自动解压的过程。Backup profile with playlist & database & theme 1.前提:
安装WinRAR 。
2.建立一个foobar2000's Profile
备份专用目录 。
目录名称请自己设置,路径不要紧,简洁一些即可。尽可能地使用英文缩写。比如:F:\Backup\fb2k
3.在刚建立好的备份目录下,新增一个纯文本文件(*.txt),作为
自解压注解文档(即自动解压(还原)参数)名字自取,一样尽可能地使用英文,如:fb2kBkCmt.txt 储存格式为ANSI,内容如下:
Path=%APPDATA%\foobar2000Overwrite=1Delete=*.*Title=foobar2000 Restore SystemText{还原foobar2000的整个Profile(含设定、界面、歌曲列表、媒体库)}
4.在桌面点右键「新建快捷方式」里边输入下列文字:
" C:\Program Files\WinRAR\winrar.exe " a -m5 -s -u -as -r -ep1 -x*.exe -sfx " F:\Backup\fb2k\fb2k Profile Backup" c -z" F:\Backup\fb2k \fb2kBkCmt.txt" dummy "%APPDATA%\foobar2000\*.*"
C:\Program Files\WinRAR\winrar.exe 「 WinRAR目录 」
F:\Backup\fb2k 「 备份专用目录 」
"%APPDATA%\foobar2000 「 FB2K的配置保存目录 」
fb2k Profile Backup 「 还原文件 」
fb2kBkCmt.txt 「 自解压注解文档 」
做好后,你会看到一个WINRAR的图标,双击就可以备份了。你可以把快捷方式摆到一个常见/方便按的地方。比如开始菜单。
这就是备份foobar2000整个Profile的一键备份程序快捷方式。
执行后,会在备份专用文件夹路径下产生一个" fb2k Profile Backup.exe "可执行文件,这就是一键还原程序。
※ 注意:
请勿在foobar2000挂掉的时候,又笨笨的备份一次…那就糟了,当Profile丢失造成foobar2000设定变成很"
朴实的模样 "或"
歌曲清单消失",请马上就去执行一键还原 ,按安装即可还原。
在设置好参数和其他配置的时候,请做好备份,建议每次你变更了播放清单(新增、删除、移动)就运行一次,以免得不偿失!
※附: (WinRAR命令行参数)
| (命令╱-选项) | 功能说明 |
| a | 建立压缩档 |
| -m5 | 压缩率:范围= 0 ~ 5 {0=仅保存、3=预设(Default)、5=最佳压缩(Max)} |
| -s | 建立结实(Solid)的压缩档(档案较多者建议使用,可提升压缩率) |
| -u | 更新档案,只在较旧时重新压缩(搭配-as使用) |
| -as | 压缩档内容与来源目录同步化(搭配-u使用) |
| -r | 启用子资料夹递回(=包含子资料夹) |
| -ep1 | 排除基础根路径,不储存在命令列输入的路径(=只储存相对路径) |
| -x [档名.副档名] | 压缩时排除指定的档案,可为变量' * '遮罩,可指定数次 |
| -sfx "路径\档名" | 建立自解压文档(*.exe) |
| c -z"档名.txt" dummy | 加入注解文档(搭配-sfx使用) |