WINDOWS注册表设置桌面背景一键操作脚本及拓展思路

2010年八月19,星期四

本人是做企业IT管理的,最近某分店卖店要求展示用的电脑统一设置桌面为促销背景而且最好是不能随意变更,经过一番摸索,找到一个比较方便的方法,并从此方法衍生一键操作脚本。

首先介绍下手工进行注册表操作的方法:
1、点击『开始』
2、点击“运行”并键入"regedit"(不包括双引号)后确定
3、在“注册表编辑器”中依次展开
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicies
在该注册表项下建立名为 System 的项(如在Policies分支下已有System项,则无须此步骤)
在 System 项下建立名为 Wallpaper 和 WallpaperStyle 的两个“字串符值”
对于字串符值定义的解释:
Wallpaper 有两个可以定义的值:
空 或 某图片具体路径位置及文件名(路径可以允许设为本地路径或 UNC 路径)
如果 Wallpaper 字串符值为空,则桌面背景固定为添加该字串符值前所设的图片,且在“显示属性”中的“桌面”选项卡中的“背景”框中呈不可操作状。并且在“资源管理器”中浏览图片时,右键.jpg、.bmp图片文件中的上下文菜单的“设为桌面背景”操作将无效。但是该法有一缺点,使用第三方工具如ACDSee依旧可以更改桌面背景。
(注:此项比“组策略”法中的"阻止更改桌面"策略略强,能使得上下文菜单中的“设为桌面背景”无效)
如果 Wallpaper 字串符值设置为某图片或Html文件的路径及文件名(如F:abc.jpg或F:abc.html),那么桌面背景将强制更改为该值中所指定的图片文件或Html文件(F:abc.jpg或F:abc.html),且在“显示属性”中的“桌面”选项卡中的“背景”框中仍然呈不可操作状,并且第三方工具的桌面背景设置将无效。但是该法也有一缺点:桌面上的图标将消失“阴影”特效,很是难看。
WallpaperStyle 有三个可以定义的值:
0=居中
1=平铺
2=拉伸
当 WallpaperStyle 设置为上述三个值(数字)中的一个,那么将强制“显示属性”中的“桌面”选项卡中的“位置”下拉菜单为对应值效果,并同样呈不可操作状。
更多信息:
· 在上述的注册表项(System 项)中建立名为 NoDispBackgroundPage 的 DWORD 值,且定义键值为 1 (有效,相反设为0为无效),则“显示属性”中将没有“桌面”选项卡。(此项对应“组策略”中的 "本地计算机"策略/用户配置/管理模板/控制面板/显示 中的 隐藏“桌面”选项卡 策略)
·在下面注册表项中新建名为 ActiveDesktop 的项
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicies
并在 ActiveDesktop 项中建立名为 NoChangingWallPaper 的DWORD值,定义键值为1(有效,相反设为0为无效),则“显示属性”中的“桌面”选项卡下的“背景”、“浏览”和“位置”下拉菜单呈不可操作状(此键值对应“组策略”的 "本地计算机"策略/用户配置/管理模板/控制面板/显示 列表下的"阻止更改墙纸"策略)。图片文件的上下文菜单中的“设为桌面背景”和第三方工具均可更改桌面背景。

下面来介绍我的一个衍生思路:

我们的目的是方便地更改壁纸而且其它不了解此法的人又不能轻易地更改,如果是基于域管理的网络,当然可以通过策略管理来操作,不过一般小型网络都是共享级的,那么我们可以2种方式:一种是在本地电脑上存放壁纸原图,另一种是可以放在共享电脑上。

第一种方法如下例:原图bg.jpg、一键脚本bg.bat、导出的注册表文件bg.reg一起放在一台共享的电脑如192.168.2.2共享目录bg里,然后在需要更改壁纸的电脑上,联机进入共享目录(在浏览器或资源管理器地址栏键入\192.168.2.2,进入后再点bg目录),双击运行bg.bat,即可完成一键更换壁纸,下次要再改的话,更换共享电脑里的原图,然后继续上面动作即可。

第二种方法更方便,只需要做一次变更,以后直接把共享电脑里的原图更换一下就OK,但使用的脚本文件需要更改下,里边的Wallpaper值会变成共享电脑的网络地址,下载包里的bgnet.reg即是网络地址的注册表脚本,如果要使用请更名为bg.reg。

以上使用的文件文章最后提供打包下载,需要注意地是:如果你更改了相应的文件名或路径,也要更改相应的脚本。

下载地址因网盘原因请下载后更名为bg.rar

11 条评论 至 “WINDOWS注册表设置桌面背景一键操作脚本及拓展思路”

  1. 看了你的BLOG很有收获呢....加油加油哦....

  2. 这个都可以直接调的嘛

    • 正像我写的一样,我是自己验证过的

    • @laowi, 我的意思是,你在管理多台电脑时就会用到,一台一台手工操作很烦的,比如网吧或是公司。

  3. 影子

    希望站长帮忙指导一下,我的qq35180819

    • 叶子收藏室有篇文章链接如下:http://leavs.cn/wordpress-stay-godaddy-free-space
      你看看,关于后台设置部分的,我试过没问题,不过广告并不能去得彻底,建议你改为WINDOWS系统,这样是无广告而且支持也是非常 好的,就像本博一样,另:QQ已加,有空聊聊

  4. 影子

    在Linux主机下安装wp,在后台管理发现页面混乱,小工具不能拖动等问题。
    听说在win下安装wp3.0.1版本可以去广告,从而可以根治页面混乱,小工具不能拖动等问题,不知道是不是真的??
    我的也是免费空间。

    • @影子, win主机确实如此,我这个就是

  5. 影子

    你好,我想在godaddy用wp建站,遇到了很多问题,由于技术水平低,无法解决,恳请大哥指导!!

    • 嗯,一起学习啊,有问题可以这边的
      留言板留言

  6. 测试BLOG连接微博


留下评论



使用腾讯微博登陆

Copyright© 2007-2012 Althars隨記 All Rights Reserved.