windows2000桌面主题(转)
如果你使用过一段时间的Windows 95或98操作系统,可能已习惯于使用桌面主题来改善你的计算环境。同样,你大概会感到奇怪,Windows 20000控制面板中没有桌面主题工具的图标。可是,Windows 20000中确实含有桌面主题工具,从开始菜单中使用运行命令激活其可执行文件Themes.exe,就可以访问它。
这样做时,你将看到桌面主题工具,但无法在硬盘上找到任何桌面主题。这意味着,虽然你可以在Windows 20000中使用桌面主题,但必须自己从原先的Windows 9X中创建、复制桌面主题文件,或者从因特网上下载桌面主题文件。
本文将解释桌面主题如何工作,并演示怎样配置Windows 20000来使用它们。然后,将介绍如何在Windows 2000中安装桌面主题文件。
桌面主题是如何构造的
在开始之前,最好对桌面主题如何构造有一个基本概念,这会有助于你理解配置Windows 2000以使用桌面主题牵涉到哪些内容。
文件:当然,所有桌面主题都包含墙纸图标、光标、屏幕保护程序以及声音文件。一些桌面主题还包含墙纸平铺文件。
每个桌面主题均有一个配置文件,称为主题文件,其扩展名为.THEME。该文件是一个简单的文本文件,内含桌面主题工具需要的指令,目的是配置Windows以便在特定的桌面主题中使用所有组件。例如,它包含在桌面主题中使用的文件的位置,以及使用何种字体、窗口大小如何、桌面图标怎样,等等。
文件夹结构:桌面主题可以以几种不同方式存储在硬盘上。你可能知道,Windows 98将文件从缺省桌面主题(Windows 98自带的)保存在C:\Program Files\Plus!\Themes文件夹中。如果你打开此文件夹,将看到构成每个桌面主题的所有文件都在这一个文件夹中。其中包含桌面文件、图标,光标、墙纸、平铺以及声音文件。Plus! 95也是以这种方式保存桌面主题工具。
不过,Plus!98使用一种组织得更好的存储机制,将桌面文件保存在C:\Program Files\Plus!\Themes文件夹中,然后把每个桌面的所有其它文件保存在单独的文件夹中。譬如,对于Rock-n-Roll桌面主题,Plus! 98将桌面文件保存在C:\Program Files\Plus!\Themes文件夹中,而伴随的文件则保存在C:\Program Files\Plus!
\Themes\RockRoll文件夹中。
创建一个桌面主题文件夹
你所需做的第一件事是在系统上创建一个文件夹,用来保存桌面主题文件。为了与已有的桌面主题兼容,必须激活Windows资源浏览器,打开Program Files文件夹,再创建一个Plus!\Themes子文件夹。
提示:在一些较早的桌面主题配置中,桌面文件使用简短的文件扩展名——.THE或.THM。要在Windows 2000,必须将桌面文件更名为.THEME扩展名的文件。
设置环境变量
一些但不是所有桌面主题依靠一个环境变量来定位组件文件。这些环境变量在主题文件中引用。同样,最好在Windows 2000中建立此环境变量。这将保证所有桌面主题能在Windows 2000中工作。
要设置环境变量,先打开控制面板,双击系统图标。出现系统属性对话框后,选中标签高级,点击环境变量按钮。接着,在环境变量对话框的系统变量面板中点击按钮新建。当你看见新建系统变量对话框后,在变量名称文本框中键入THEMEDIR,变量数值文本框中键入C:\Program Files\Plus!\Themes。为了保持与所有桌面主题的向后兼容性,必须在Windows 2000中建立THEMEDIR环境变量。
点击确定两次:一次关闭新建系统变量对话框、一次关闭环境变量对话框,完成操作。随即,Windows2000
会激活新环境变量。
提示:要使桌面主题更便于访问,可为其可执行文件Themes.exe创建一个快捷方式,再将此快捷方式放在开始菜单中。
从Windows 9x复制桌面主题
基本上,我不赞成使用Plus! 95或Plus! 98 CD上的安装程序在Windows 2000中安装桌面主题,我推荐你从一个已经安装好桌面主题的Windows 9x系统上手动复制构成桌面主题的文件。原因是这些安装程序并不是为Windows 2000设计的,Windows 2000不会真正与桌面融为一体。
如果你的Windows 2000在网上与其它Windows 9x系统连在一起,可通过网络复制文件。假如没有连网,就得用一套软盘来复制,接着再将文件复制到Windows 2000系统上的C:\Program Files\Plus!\Themes文件夹中。
在将文件复制到Windows 2000,必须使用跟原先安装系统的存储结构,以确保完全兼容性,保证每样东西都能正常工作。
提示:Windows 2000的桌面主题工具允许你旋转桌面主题。先在桌面主题对话框的左角较低处选中每月旋转主题检查框,这时桌面主题工具会在任务安排程序中添加一个名为桌面工具的任务。该任务配置成每月第一天的凌晨2:00随机改变你的桌面主题。
屏幕保护程序
桌面主题屏幕保护程序与前面不一样。首先,它们在硬盘上没有与其它桌面主题文件保存在一起。其次,一些Windows 98桌面主题屏幕保护程序并不使用标准屏幕保护引擎,在Windows 2000上无法工作。
Windows 9x将桌面主题的屏幕保护程序与所有标准屏幕保护程序一起存储在C:\Windows\System文件夹中。但是,Windows 2000则将屏幕保护程序存储在C:\Winnt\System32文件夹中。当然,这就表示从Windows 9x系统中复制的桌面主题屏幕保护程序文件必须放到Windows 2000系统的C:\Win
t\System32中。
前面提过,Plus! 98中的许多屏幕保护程序设计成使用特殊的屏幕保护引擎,这种引擎在Windows 2000中没有。同样,这些屏幕保护程序在Windows 2000中无法正常工作。例如,基于Computer Artworks的Organic Art引擎的屏幕保护程序就不能在Windows 2000中运行。当你试图使用那些不适合Windows 2000使用的屏幕保护程序时,将显示错误消息框或者直接黑屏。
提示:如果发现桌面主题的一些组件在Windows 2000中不能正常工作,你可以在主题文件中追踪问题所在。由于主题文件是一个简单的文本文件,可以在记事本中直接打开。然后,找到问题组件所涉及的文件区。你可以通过编辑配置该组件的行或者将组件移到主题文件指定的不同位置来修改
从网上下载安装桌面主题
如你所知,可以从因特网上不同网站找到并下载成千上万的桌面主题。比如,在Destktop Downlaods Web Ring和ZDNet Downloads站点搜索关键词Desktop Themes,就找到许多桌面主题。
一些桌面包含安装程序,而一些只包括桌面需要的所有文件。在后面这种情形中,只需将文件复制到适当的文件夹。
如果桌面主题包含安装程序,就可以在Windows 2000中使用它来安装桌面主题。不过,我并不赞成这样做,除非说明特别提及Windows 2000。我推荐你在一个Windows 9x系统上安装桌面主题,然后再将文件复制到Windows 2000系统中。
在建立一个你从因特网下载的桌面主题时,必须留意Readme文件中任何安装说明。你会发现有关桌面主题的资料,可能是关于在Windows 2000中安装及使用桌面主题的。