@
xinghen57 #43
其实 firefox 本来就是 protable 的,安装、更新都是自解压而已,如果你想一劳永逸
```
[Install 省略]
# 这段应该 firefox 跑第一遍就自动生成的
# 把下面 自定义 1 改为 firefox.exe 所在的目录,这样以后自动更新或者 windows 默认浏览器都能找到这个 firefox.exe 所在的位置
Default=自定义 1\defaults\Profiles\自定义
[Profile1]
Name=Default User
IsRelative=0 # 表示绝对路径
Path=自定义 1\defaults\Profiles\自定义 a
Default=1
[Profile0]
Name=default
IsRelative=1 # 表示相对路径
Path=Profiles/自定义 b
[General]
StartWithLastProfile=1
Version=2
```
将这段文本保存为 c:\Users\你的帐号\AppData\Roaming\Mozilla\Firefox\profiles.ini
这样你就有 default 和 Default User 两个 profile ,Default=1 表示那个优先
只要备份保留这个 profiles.ini ,只需每次重装系统安装 firefox 后(下载官网那个 exe 解压运行即可,我从没用过 msi 安装),退出 firefox ,覆盖一遍,更新或自解压更新不用理会(无需再次覆盖)。这个 profiles.ini 文件我都几乎有 10 年以上没改过了(好像就注册账户时改过一次),因为我每次都解压到同一个路径,从 win7 到 win11 ,每次装 windows 就覆盖一次就行
这样你的 firefox 运行文件,以及不同的 profile ,就可以放在自定义的地方,各自不同都可以,更新应该最多只会覆盖 install 里面那个,当然还可以照样多写几个,扩展更多 profile 存放路径,由 Default=1 控制用哪个,也可在 firefox 里面选,但我基本只用 Profile1 ,所以没研究多用户
你自己先备份,再研究测试一下,别又丢失了怨我
另外,没必要追新,只更新 esr 挺好的