DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-21
  • 发帖数1104
  • 经验848枚
  • 威望0点
  • 贡献值742点
  • 好评度22点
  • 社区居民
  • 忠实会员
阅读:3534回复:18

about:config 中的 value 值不支持环境变量?

楼主#
更多 发布于:2015-10-10 16:42

比如我把磁盘缓存路径 browser.cache.disk.parent_directory 设为 %temp% 好像无效?

taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-05-21
  • 发帖数637
  • 经验583枚
  • 威望0点
  • 贡献值110点
  • 好评度106点
1楼#
发布于:2015-10-13 09:19
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
2楼#
发布于:2015-10-12 14:55
DOSforever:哪个文件包含了 about:config 的配置?是文本文件吗?回到原帖
prefs.js。是。有特定格式,弄坏就会文件重置。
或者user.js,每次启动Firefox时会自动重新应用。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-21
  • 发帖数1104
  • 经验848枚
  • 威望0点
  • 贡献值742点
  • 好评度22点
  • 社区居民
  • 忠实会员
3楼#
发布于:2015-10-12 13:05
taoww:想实现这种效果很简单啊。弄一个批处理脚本,先去修改用户配置文件将路径设置到环境变量的位置,然后启动firefox不就完了回到原帖
哪个文件包含了 about:config 的配置?是文本文件吗?
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-21
  • 发帖数1104
  • 经验848枚
  • 威望0点
  • 贡献值742点
  • 好评度22点
  • 社区居民
  • 忠实会员
4楼#
发布于:2015-10-12 12:57
yfdyh000:临时和永久的环境变量不一样。每台电脑弄个环境变量,有点残留的感觉。回到原帖
我用的机器当然是永久的,并不是说我在别人的机器上临时用一下,否则的话我也不用煞费苦心改设置了。
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-05-21
  • 发帖数637
  • 经验583枚
  • 威望0点
  • 贡献值110点
  • 好评度106点
5楼#
发布于:2015-10-12 10:36
想实现这种效果很简单啊。弄一个批处理脚本,先去修改用户配置文件将路径设置到环境变量的位置,然后启动firefox不就完了
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
6楼#
发布于:2015-10-11 22:45
DOSforever:环境变量本来就是让你随意设置的,你需要的时候就是自己定义的,以前写批处理的时候没少用吧?回到原帖
临时和永久的环境变量不一样。每台电脑弄个环境变量,有点残留的感觉。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-21
  • 发帖数1104
  • 经验848枚
  • 威望0点
  • 贡献值742点
  • 好评度22点
  • 社区居民
  • 忠实会员
7楼#
发布于:2015-10-11 22:34
yfdyh000:感觉自制环境变量不是个好主意,很少见。直接用相对路径吧。回到原帖
环境变量本来就是让你随意设置的,你需要的时候就是自己定义的,以前写批处理的时候没少用吧?
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
8楼#
发布于:2015-10-11 21:20
DOSforever:嘿嘿,这就是我一直想要讨论的问题:就是某些应用软件最好做成 portable 方式,这样我重装系统不必重装软件和重新设置一大堆设置,和我在多台机器上使用系统只要设置下一个环境变量就不必每个软件的都更改设置了。回到原帖
感觉自制环境变量不是个好主意,很少见。直接用相对路径吧。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-21
  • 发帖数1104
  • 经验848枚
  • 威望0点
  • 贡献值742点
  • 好评度22点
  • 社区居民
  • 忠实会员
9楼#
发布于:2015-10-11 21:14
yfdyh000:原来这样,但直接写死路径不好吗,否则配置文件换电脑还要重新设环境变量。回到原帖
嘿嘿,这就是我一直想要讨论的问题:就是某些应用软件最好做成 portable 方式,这样我重装系统不必重装软件和重新设置一大堆设置,和我在多台机器上使用系统只要设置下一个环境变量就不必每个软件的都更改设置了。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
10楼#
发布于:2015-10-11 17:21
DOSforever:我专门建个目录来存放浏览器的缓存文件,用自定义的环境变量来指向这个目录。不会有权限限制问题。回到原帖
原来这样,但直接写死路径不好吗,否则配置文件换电脑还要重新设环境变量。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-21
  • 发帖数1104
  • 经验848枚
  • 威望0点
  • 贡献值742点
  • 好评度22点
  • 社区居民
  • 忠实会员
11楼#
发布于:2015-10-11 12:06
重复回帖了,请删掉这个。
为什么自己不能删掉自己的回帖?
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-21
  • 发帖数1104
  • 经验848枚
  • 威望0点
  • 贡献值742点
  • 好评度22点
  • 社区居民
  • 忠实会员
12楼#
发布于:2015-10-11 12:04
yfdyh000:有什么适合放的环境变量吗,很多都有权限限制。难道是指 %SystemDrive%用来拼接。回到原帖
我专门建个目录来存放浏览器的缓存文件,用自定义的环境变量来指向这个目录。不会有权限限制问题。
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
13楼#
发布于:2015-10-11 09:01
有些第三方编译版可以通过修改便携文件配置可以做到 其他都不行
http://pcxfirefox.wordpress.com/
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
14楼#
发布于:2015-10-11 01:35
DOSforever:我只是举个例子,其实我设的并不是用 %TEMP% 变量,而是另外放一个浏览器缓存的地方。回到原帖
有什么适合放的环境变量吗,很多都有权限限制。难道是指 %SystemDrive%用来拼接。
上一页
游客

返回顶部