2010-12-01 47 views
1

是否有原始背景位置的Windows注册表项? 在“HKEY_CURRENT_USER \ Control Panel \ Desktop”中,值“Wallpaper”为“C:\ Users \ CURRENTUSER \ AppData \ Roaming \ Microsoft \ Windows \ Themes \ TranscodedWallpaper.jpg”。是否有原始背景位置的Windows注册表项?

+1

你是什么意思的“原始背景位置”?为什么你需要这些信息? – 2010-12-01 07:00:13

+0

是的,这是桌面上显示的当前墙纸的路径(CURRENT_USER)。你在寻找什么? – 2010-12-01 07:04:29

回答

4

它实际上取决于壁纸如何到达那里。

这可以在Windows 7中,当壁纸通过控制面板和壁纸幻灯片设置启用:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\General\WallpaperSource 

在其他情况下,不过,关键可能不存在或可能是过时的。

(忽略它的“Internet Explorer”,在路径中的事实。谁知道这是为什么,但IE是不参与!)

(FWIW,我发现做桌面上下文菜单时/使用此(通过VBScript)删除当前壁纸Here it is如果它有用)

0

在gpedit中,用户配置|管理模板|桌面|活动桌面中的“活动桌面墙纸”设置确实设置了背景。忽略它在Active Desktop部分的事实,因为它仍然可以在禁用Active Desktop的情况下使用。只有在使用JPG或HTML作为背景时才需要启用活动桌面。