强制配置文件,即所有人不再创建单独的配置文件,全部都使用统一的配置文件
此种情况用户在对配置文件做了修改后(例如修改桌面壁纸、修改系统属性)后,注销重新登陆会还原到标准的配置文件配置,其他关于强制配置文件的更多描述可以参见微软官方文档
强制用户配置文件 -- 此文件是用来为个人或整个用户组指定特殊设置的漫游配置文件。只有系统管理员才能更改强制用户配置文件。
下面我写一下关于微软官方推荐的创建强制配置文件的方法。
主要步骤如下:
1. 使用标准用户配置好系统,将桌面与系统属性、应用程序全部设置好
2. 使用sysprep 初始化计算机,使用配置文件选择copyprofile选项
3. 在上一步中会将配置好的配置文件替换到default profile里面
4. 将默认配置文件导出到存放强制配置文件的位置(本地或文件服务器均可),权限设置为Everyone可读取执行将导出的配置文件文件夹改名为Mandatory.v2(也可以是其他的名字,保持.v2即可)
5. 在AD用户属性中,配置用户的配置文件路径为\\UNCPath\Mandatory或Drive:\Path\Mandatory (UNC路径或本地路径均可),在此配置时无需输入.v2
6. 使用用户登陆计算机,查看配置文件是否为强制
7. 配置完成。
配置截图如下:
1. 建立一个标准用户,在计算机安装好相应的应用程序,并启动配置好
2. 打开WSIM,开始创建sysprep配置文件
将Windows7的光盘ISO文件解压,打开WSIM,在Windows 映象栏右键,点击导入Windows 映像,选择ISO文件夹Sources文件夹中的install.wim文件,打开后选择使用的操作系统版本
点击“是”,开始创建编录文件
在Windows映像栏,找到Microsoft-Windows-Shell-Setup右键选择传送到specialize,在右侧Copyfile栏选择True
在应答文件处,右键点击保存配置文件,保存后的配置文件如附件所示(我制作了2个配置文件,分别为32位与64位)
在Windows7中,使用制作好配置文件的标准用户登陆,并将配置文件放到Win7中
开始执行sysprep
Sysprep /oobe /reboot /generalize /unattend:c:\Win7x64.xml
重启完成后,使用管理员登陆到电脑,在计算机配置文件中找到默认配置文件,复制到一个位置,允许使用选择everyone
打开文件夹选项,将“隐藏受保护的操作系统文件”的勾去掉,并选择“显示隐藏的文件、文件夹和驱动器”
将复制出的文件夹中的ntuser.dat改为ntuser.man
将修改好的配置文件复制到文件服务器中,重命名为Mandatory.v2
修改用户属性,配置文件路径修改为\\UNC\Mandagory
配置完成
强制配置文件为了获得更好的性能,尽量选择放在本地,例如c:\Users\Mandatory.v2
Note:此处创建的文件夹一定要为.v2格式,但是在指定的时候要去掉.v2