注册表巧用两则

Author: 杨勇 Date: 2000年 第2期

#1  一、设置墙纸的位置
  如果墙纸的尺寸小于屏幕的尺寸,通常可以设置成三种方式:居中、平铺和延伸。居中,顾名思义就是把墙纸放置在屏幕的中间。你是否觉得太单调了呢?那么让我们把墙纸移动一下。
  在HKEY_CURRENT_USER\Control Panel\desktop下新建两个字符串值:
  “WallpaperOriginX”:墙纸左侧的水平坐标(单位:像素)
  “WallpaperOriginY”:墙纸顶边的垂直坐标(单位:像素)
  键值分别为“400”、“50”。
  重新启动计算机后,墙纸就到了屏幕的右上角。
#1  二、通过网络安装软件
  在一个局域网中,通常把一些软件的安装包统一放在网络上的某台文件服务器的共享卷上,如:\\FileServer\Software。
  要在网络上的其它工作站安装这些软件,就需要打开资源管理器,再打开网上邻居,浏览到名为FileServer的机器,进入Software,然后再进入其中的各个软件目录,运行Setup.exe,开始安装。如果有几十个工作站要安装这台服务器上的软件却很麻烦。不要紧,让我们来修改注册表吧。
  在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
  \CurrentVersion下新建一个字符串值:“AppInstallPath”,键值为“\\FileServer\Software\Install.inf”。
  Install.inf是一个放在\\FileServer\Software下的文本文件,其中包含了待安装软件的信息。范例如下:
  [AppInstallList]
  软件1 = \\FileServer\Software\1\Setup.exe
  软件2 = \\FileServer\Software\2\Setup.exe
  软件3 = \\FileServer\Software\3\Setup.exe
  …
  其中:[AppInstallList]是不可缺少的小节名,下面的每一行都按照“应用软件名称=SETUP.EXE所在的网络路径”的格式编写。由于采用了UNC的写法,待安装的软件甚至可以位于另外的机器上。
  一切准备就绪后,打开“控制面板”,打开“添加/删除程序”,你会发现多了一张“网络安装”的选项卡,选项卡里的清单上就是Install.inf文件中的“软件1”、“软件2”、“软件3”等等。选中欲安装的项目,单击“安装”,熟悉的安装向导就启动了。