Anki安装后,笔记中所用到的各种媒体和资源文件默认保存在C盘,例如我的电脑上是保存在“C:\Users\asus\AppData\Roaming\Anki2”,其中asus是我电脑的登录用户名。随着笔记收集越来越多,对C盘的占用也越来越大,因此,有必要将Anki默认的媒体和资源文件保存路径换到其他地方,例如:“D:\programs\Anki\Anki2”。下面就介绍几种实现这一目标的方法:
1、带参数启动Anki。
Anki的启动参数 -b可以用来指定Anki的媒体文件夹路径。但是,我们总是用快捷方式启动Anki,基本上不会从命令行启动Anki,怎么给Anki带上启动参数呢?可以鼠标右键单击Anki的快捷方式,在快捷方式的目标栏里添加参数,如下图:
2、定义环境变量“ANKI_BASE”,将其值指定为“D:\programs\Anki\Anki2”。如图:
3、 使用路径软链接转移Anki文件夹位置。
先将“C:\Users\asus\AppData\Roaming\Anki2”文件夹拷贝为“D:\programs\Anki\Anki2”文件夹,然后打开“终端管理员”,运行如下命令行指令:
mklink /d "C:\Users\asus\AppData\Roaming\Anki2" "D:\programs\Anki\Anki2"
然后就可以删除“C:\Users\asus\AppData\Roaming\Anki2”中的文件了。
4、使用软件迁移。github上有个项目叫FreeMove,网址Release 2.1.0 · imDema/FreeMove · GitHub,下载后运行FreeMove.exe,可以完成迁移。
推荐使用第二种方法。第一、二种方法来自Anki帮助文档,如果不嫌啰嗦,可直接参阅:18. 管理文件 | Anki 官方文档翻译。