为小型开发商店提供新的 Active Directory 域,将用户数据移动到域帐户

为小型开发商店提供新的 Active Directory 域,将用户数据移动到域帐户

我们决定是时候在我们这个小办公室里建立一个域了,我被委以重任。域已经设置好了,我们正在为用户创建用户名和密码。由于用户都有现有的机器(主要是笔记本电脑),并且已经使用了一段时间,所以当他们加入域时,他们的设置将会“丢失”……它们不会在他们的桌面上,他们的文件夹也会在其他地方……

我正在寻找一种快速简便的方法,将他们的文档、设置、桌面等从他们的旧登录帐户移动到他们的新基于域的帐户...至少,这应该是他们“我的文档”文件夹和桌面中的文件,但移动 Outlook、Visual Studio、IE/FireFox/ 等的设置和邮件也会很方便。

我已经阅读了有关 Microsoft 用户状态迁移工具的信息,但除非我读错了,否则它似乎是为从一台机器移动到另一台机器而设置的,而不是从一个帐户移动到另一台帐户...有什么想法吗?

答案1

当我必须做类似的事情时,我使用了几个简短的脚本来帮助我复制个人资料的内容。

  1. 在服务器上添加共享以临时保存配置文件内容
  2. 编写一个脚本,根据登录的用户名创建一个新文件夹,并上传您感兴趣的文件。(例如桌面,我的文档,收藏夹,特定的 AppData)
  3. 使用新的 Active Directory 凭据登录工作站,然后使用第二个脚本将服务器中所有感兴趣的文件复制回用户配置文件。

这不会迁移注册表中存储的任何设置、用户添加的打印机或用户安装的证书。根据您的环境,这可能是可以接受的。

就我个人而言,我认为这是一个机会,可以让每个人都拥有干净且已知的用户配置文件。这应该可以简化您在新域环境中需要进行的任何故障排除。

答案2

我偶然发现了一篇博客文章,其中似乎涵盖了与您的情况非常相似的情况。他们将用户配置文件从一个域迁移到另一个域,而您将本地配置文件迁移到新域。

基本概念是,您可以修改计算机注册表,以便新的域用户帐户使用原始本地用户配置文件,包括存储用户私有注册表设置的原始 NTUSER.DAT。设置可以在这里找到:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\

这比仅仅复制用户数据要困难一些,但也会减少用户的投诉。:-)

相关内容