我刚推出了一个新的域控制器。 我想join所有的PCS到这个新的家园(PC从来没有在一个域上只是一个普通的工作组)。 当我joinPC到新的域时,它会创build一个新的configuration文件。 我怎样才能将本地configuration文件迁移到这个新的域configuration文件(或简单的方法)?
我可以保留所有设置,桌面布局,Outlook 2003设置等吗?
\Documents and Settings\
(XP)或\Users\
(Vista / 7)中新创build的configuration文件重新命名为其他内容(记下它是什么,但一分钟内就会需要它) 另一种方法是执行步骤1-> 4,但使用mklink
将域和本地configuration文件文件夹链接到彼此,以便如果您从域中删除机器,本地configuration文件仍然是最新的。
如果您使用的是漫游configuration文件,则您的milage可能会有所不同。
我讨厌不同意Farseeker这个,但是正确的方法(这将考虑权限等)是遵循Farseeker的步骤1,2和3,但在步骤4中,您将要通过访问用户configuration文件系统属性,select旧configuration文件(列为旧用户名),然后单击“复制到”button,然后浏览到新的域configuration文件文件夹并将其选中,然后单击“更改权限”button,然后添加域用户组)到权限。 当您以域用户身份login时,configuration文件应与旧configuration文件完全相同。
您可能想要做微软所说的,并尝试MoveUser.exe(XP)或Win32_Userpofile WMI类(所以在Windows 7中的脚本或批处理解决scheme)。 他们有关于它和所有的知识库文章 。
免责声明 :我自己没有尝试过。 我知道Farseeker的贫民窟工作方式,但是MSFT是有原因的。
去Evan Anderson评论我的类似问题和alharaka在这个线程中的答案,我去找一种方法来使用Win32_Userprofile将本地用户迁移到域用户。
我在Vista的MoveUser.exereplace处发现了一个Visual Basic脚本
从具有本地pipe理员权限和域pipe理员权限的第三个帐户运行时,在使用新的域用户帐户login之前,脚本运行良好。