Windows Vista在哪里存储配置文件图像?

时间:2009-03-23 19:11:01

标签: windows-vista user-profile

我只是想知道是否有人知道vista存储每个用户帐户的个人资料图片的位置。我知道在XP中它存储在C:\ Documents and Settings \ All Users \ Application Data \ Microsoft \ User Account Pictures中,但当我在vista中浏览等效路径时,我所拥有的只是user.bmp和guest.bmp 。我知道这些是默认值,如果我不允许任何自定义用户个人资料图片,但这不是我想要遵循的路线。我假设vista与配置文件图像名称为.bmp的XP相同,但是当我进行搜索时,我无法在任何地方找到任何图像。 vista是否已将配置文件图像存储移动到注册表中?

我也知道有一个临时目录,C:\ Users \< username> \ AppData \ Local \ Temp,它包含我要查找的文件,但是当我加载配置文件时,我修改它们的所有内容,他们被覆盖。我认为这是发生的,因为它是一个临时目录。这让我相信有一个包含所有这些图像的主目录。

谢谢,
乔纳森

2 个答案:

答案 0 :(得分:2)

useful post有一个vb脚本,可以在SysInternals psexec的帮助下修改SAM,以设置用户帐户图片(也称为UserTile)。

答案 1 :(得分:1)

我想做同样的事情,但我发现,在Vista下无法以编程方式更改用户图片。 我在这里找到了答案:

Change user picture?