重庆天地有什么好玩的:完美解决Win7壁纸自动换无法包含子目录的问题

来源:百度文库 编辑:九乡新闻网 时间:2024/04/26 08:12:44
用过Win7的都会发现其壁纸自动换功能的脑残设计,如果你设定一个自己的壁纸目录,它居然不能自动包括子目录!这个我前几天发帖求助,也没得到好的方案。原贴见此:https://bbs.et8.net/bbs/showthread.php?t=995408
今天自己研究了一下,发现了解决办法,下面分别给出1个完美方案和1个不完美方案:

【完美方案:修改注册表】
用regedit打开注册表,找到如下两处:
代码:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\knownfolders\0\Windows Wallpapers\MergeFoldersHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\explorer\Wallpapers\knownfolders\0\Windows Wallpapers\MergeFolders
你会发现里面有Windows自带壁纸的目录,在这两处添加一个“可扩充字符串值(REG_EXPAND_SZ)”,名称当然就是你自己存放壁纸的目录啦,如“E:\wallpaper”。
完成后,在桌面背景里把图片位置选成“Windows桌面背景”,就会发现你的壁纸全进来啦,而且包含各级子目录。
这个方案包含了Windows自带壁纸和你自己收藏的壁纸,而且适用于登录本机的所有用户,对系统的其他部分无任何影响,所以称为完美。

【不完美方案:使用图片库】
Win7有个默认的叫“图片”的库,右键点击击它选择属性,包含文件夹,把你的壁纸目录放进去。然后在桌面背景里把图片位置选成“图片库”,你的壁纸同样进来了,包含子目录。
不过这个图片库里还包含着用户自己的图片和共用图片,你如果不喜欢应该可以把它们去掉,不过我没尝试这么做,因为担心有啥不明副作用。
这个方案只适用于当前用户,利用的是系统预置的图片库,我总怀疑这图片库还有啥别的特殊功效,因此觉得此方案不够完美。

之所以说Win7这点设计脑残,是因为它完全有能力实现,但就是不从用户角度多考虑一些。你看它系统内置的这两项就能毫无问题地自动包含子目录,但你自建的无论是文件夹还是库就都不行。
现在解决了,以上两方案就是利用了系统内置的这两个“特权”目录。