其实我这一目的只是想统一桌面和Windows基本的外观设置,并不想改变用户的Documents and Settings的默认位置(大家都知道用户的默认配置文件夹是%Systemdrive\Documents and Settings)

因为XP安装后,用户登陆,默认的桌面上只有回收站以及一成不变的蓝天白云的Wallpaper。以及工具栏、任务栏等的Windows的设置很多都需要重新设置。所以我按照自己喜欢的外观设置做成模板,也就是先定义Default User的配置文件。
本地用户何时会使用Default User配置文件:
本地用户在以下的情况登录时,系统会以本地硬盘的%systemdrive\Documents and Settings\Default User配置文件的内容来设置用户桌面环境。
1
:用户第一次用本地帐户登录计算机
2
:用户不是第一次登录此计算机,但却无法读取他的本地用户配置文件(如无权读取或文件夹被误删除)。

域用户何时会使用本地Default User配置文件:
1
:域用户未被指定使用位于Server上的漫游或强制用户配置文件,并且是第一次用域帐户登录次计算机。
2
:域用户已经被指定使用位于Server上的漫游或强制用户配置文件,但是在用户登录时,却因故无法读取漫游或强制配置文件,同时也无法读取其本地用户配置文件。

但域用户在登录时。其所读取的Default User配置文件与本地用户有所不同:
*
如果在域控的Netlogon共享文件夹内有Default User配置文件夹,则域用户登录时,系统会以该配置文件来设置用户桌面环境。(Netlogon共享文件夹是映射到%Systemdrive\SYSVOL\sysvol\域名\scripts文件夹)
**
如果在Netlogon内没有Default User文件夹,或者用户因故无法读取此文件夹,则将以本地的%systemdrive\Documents and Settings\Default User配置文件夹的内容来设置用户桌面。

了解了这点,所以我自定义域的Default User配置文件的内容,它的做法与给用户指定一个预先设置的漫游用户配置文件方法类似。具体做法如下所述:
1
:到域内任何一台计算机利用一个预先设好的临时帐户登录。
2
:改变其桌面环境,例如更改鼠标指针,颜色方案,工具栏图标,文件夹选项等等。
3
:注销,以便将这些设置存储为此临时帐户的本地用户配置文件内。
4
:利用具有Domain Admins的帐户登录此计算机。
5
:选择开始--控制面板--系统--高级--单击用户配置文件处的设置按钮。
6
:选择刚才登录过临时帐户--单击复制到按钮。
7
:将其复制到“\\域控机器名\Netlogon\Default User",允许使用”\Everyone"
完毕。
然后到域中任何一台计算机用任何域帐户登录后,都会得到先前用临时帐号建立的桌面环境。

我已经在虚拟机上试过了,应该不同版本之间的话也没什么问题,希望大家有机会也试试,大家交流一下!