是否有原始背景位置的Windows注册表项?
问题描述:
是否有原始背景位置的Windows注册表项? 在“HKEY_CURRENT_USER \ Control Panel \ Desktop”中,值“Wallpaper”为“C:\ Users \ CURRENTUSER \ AppData \ Roaming \ Microsoft \ Windows \ Themes \ TranscodedWallpaper.jpg”。是否有原始背景位置的Windows注册表项?
答
它实际上取决于壁纸如何到达那里。
这可以在Windows 7中,当壁纸通过控制面板和壁纸幻灯片设置启用:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\General\WallpaperSource
在其他情况下,不过,关键可能不存在或可能是过时的。
(忽略它的“Internet Explorer”,在路径中的事实。谁知道这是为什么,但IE是不参与!)
(FWIW,我发现做桌面上下文菜单时/使用此(通过VBScript)删除当前壁纸Here it is如果它有用)
答
在gpedit中,用户配置|管理模板|桌面|活动桌面中的“活动桌面墙纸”设置确实设置了背景。忽略它在Active Desktop部分的事实,因为它仍然可以在禁用Active Desktop的情况下使用。只有在使用JPG或HTML作为背景时才需要启用活动桌面。
你是什么意思的“原始背景位置”?为什么你需要这些信息? – 2010-12-01 07:00:13
是的,这是桌面上显示的当前墙纸的路径(CURRENT_USER)。你在寻找什么? – 2010-12-01 07:04:29