便携模式#
版本要求#
从 0.13.1 版本开始,便携模式开启方式进行简单调整,旧版本开启方式参考
开启方法#
在软件**可执行文件**所在目录中新建名为 data 的文件夹,便携模式会以此文件夹作为基础启动目录(即 Home Directory)
在不同系统上,可执行文件位置有所不同:
Windows:安装目录中 Clash for Windows.exe
macOS:软件包目录中 /Contents/MacOS/Clash for Windows
当文件夹存在时,重启软件即可进入便携模式,此时软件将会读取/写入数据至该目录
更新软件#
多数情况下,更新时先下载新版本,再将原目录中的 data 文件夹复制到新安装目录即可。
使用 .exe 安装包时不可在原目录直接覆盖安装(安装包会先清空目录再写入),否则会丢失 data 文件夹。可在安装目录为 data 建立**链接**以与安装目录分离,使用 .exe 安装后重新建立链接即可。
在不同系统中建立链接的命令如下,假设用户定义的配置文件名称为`cfw-portable`
Windows#
mklink /D "C:\Program Files\Clash for Windows\data" "C:\cfw-portable"
macOS#
ln -s "/home/cfw-portable" "/Applications/Clash\ for\ Windows.app/Contents/MacOS/data"
小技巧
此方法也可用于自定义 Home Directory。
旧版本(已过时)#
从 0.4.0 开始,Clash for Windows 提供简单的便携支持
进入 安装目录/resources/static/files/ 目录中进行如下操作:
新建 config.yaml(文件可以为空,但一定要创建)
重新启动 Clash for Windows
此时文件夹目录中还有其他文件及文件夹,请勿对其修改