字体:  

vista下,该在Program Files文件夹里的东西却在Local目录里

hhybbs 发表于: 2008-7-23 14:10 来源: 远景无限博客

大家有没发现,
vista下
某些程序应该在默认的安装目录里的文件却跑到Local目录里了
这是为什么了?
例如emule的文件夹config,firefox的Profiles等等,算不算bug?

最新回复

stellaryt at 2008-7-23 15:07:39
我的EMULE默认安装目录是Program Files
不过下载的文件默认目录是用户/下载/emule
hhybbs at 2008-7-24 00:49:28
没人关注这问题?
我愛河蟹 at 2008-7-24 01:07:27
firefox 的 Profile 默認就在系統盤裡,除非你加參數「Firefox -p」可以不用默認位置,emule 沒問題。偶都是從官網下的之前在 XPSP3 裝過一遍,現在 VISTA 下不用重裝直接當綠色版用。

重新安裝的話 VISTA 下的 Profile 位置跟以前系統不一樣只能自己重新摸索 。

Firefox 的 Profile 位置偶就摸索了一遍才找到。
hhybbs at 2008-7-24 11:34:51

QUOTE:

原帖由 我愛河蟹 于 2008-7-24 01:07 发表
firefox 的 Profile 默認就在系統盤裡,除非你加參數「Firefox -p」可以不用默認位置,emule 沒問題。偶都是從官網下的之前在 XPSP3 裝過一遍,現在 VISTA 下不用重裝直接當綠色版用。

重新安裝的話 VISTA 下的 P ...
朋友没能明白我的意思,我想表达的是好像在vista里,安装某些程序时,有些文件夹或者文件不安装在默认的文件夹里(或者自定义的文件夹)。
上面我说的emule和firefox这两程序只是个例子而已。
我想明白的是为啥那些文件会产生在C:\Users\某某\AppData\Local文件夹里
codyfly at 2008-7-24 13:16:57
VISTA底下的配置文件会统一产生在\AppData\Local里面,这样可以方便每个用户保存自己不同的配置
TonyXiang at 2008-7-24 14:06:05

QUOTE:

原帖由 hhybbs 于 24/7/2008 11:34 发表


朋友没能明白我的意思,我想表达的是好像在vista里,安装某些程序时,有些文件夹或者文件不安装在默认的文件夹里(或者自定义的文件夹)。
上面我说的emule和firefox这两程序只是个例子而已。
我想明白的是为啥 ...
因为那些文件是要属于不同用户的啊
比如emule的config,你所需要共享的文件,和你的积分以及id之类的,又不一定是使用这台电脑的另外一个人的。所以它放在用户文件夹里,区分不同的用户。。。

firefox也是一样吧,你总不喜欢你的浏览历史记录,被别的用户看到吧。。。
TonyXiang at 2008-7-24 14:07:45
这其实说明那些软件有了改进了
原来那些软件只会当成只有一个用户使用这台电脑,所有人都用一样的配置文件,所以在软件安装目录里。
更好的解决方案,就是把属于用户自己的配置文件放在用户文件夹里。
TonyXiang at 2008-7-24 14:08:26
新版的qq,不也是把聊天记录之类的东西转移出来了么,放到文档那里去了
hhybbs at 2008-7-24 23:04:08
现在明白了,万谢,如何还能自定义设置就更好了
lbdhr at 2008-7-24 23:16:08
新版的eMule确实有这个问题
但这和Vista没有关系,和eMule的设置有关

可以改回去的(如图)


emule.jpg