我们有一个包含 100 个用户的域环境。公司里有 300 名同事。我们有许多办公室,我们使用一个用户帐户/办公室。
我们购买了一台新服务器,并购买了 300 个用户的 CAL,因为我们想为每位同事提供一个独特的配置文件。
因此,我们购买了 CAL,并生成了新的用户配置文件。我们在后台完成了所有操作。现在我们必须为每个用户注册新的/唯一的帐户。
问题是如何传输“[电子邮件保护]“通过远程方式将配置文件文件夹复制到新注册的文件夹!(我的意思不是远程桌面。我需要一个在用户登录时自动进行更改的解决方案)
我们必须迁移:
- 来自文档、桌面的文件
- 打印机
- 资源管理器设置/证书、历史记录、收藏夹..等.../
有什么办法可以做到这一点?
我们使用 Windows XP 和 Windows 7
感谢您的任何建议
答案1
如何:
文件:我会让每个人都运行一个脚本,该脚本基本上会查找常见的文件位置,然后使用他们的新用户名将其复制到共享位置。
copy %userprofile%\Desktop \\ServerBackup\%newUserName%\Desktop
copy %userprofile%\Downloads\\ServerBackup\%newUserName%\Downloads
只需找到您要支持的目录,然后编写脚本,这里相当容易。
对于打印机,您可以向脚本添加 WMI 查询以轻松获取基本打印机信息。看:
wmic printer get /?
确定哪些属性可以为您提供所需的信息。如果打印机已位于文件服务器上,则可以使用以下命令轻松重新映射新配置文件上的驱动器:
\\printServer\PrinterName
对于资源管理器设置,我不会乱动这些。收藏夹可以从%userprofile%\favorites
我不会深入挖掘,有些东西无法正确传输,而且需要大量注册表挖掘。找到最重要的/常用的设置并将它们应用于恢复/登录脚本上的新配置文件可能会更容易。
一旦用户登录,让他们运行恢复脚本,将您备份的所有内容复制到本地配置文件。
只要您使用环境变量,%userprofile%
您就不需要为 XP 和 7 使用不同的脚本。
进行彻底的测试,域名变更总是一个好时机。在推出之前,您需要确保一切正确,否则会发现 GP 破坏了一些简单的东西,或者您错过了一些关键目录。
这至少是一种简短而简单的方法,尽管可能不是最强大的。
答案2
部署漫游用户配置文件; Windows 8、Windows Server 2012
配置漫游用户配置文件;Windows Server 2003、Windows Server 2003 R2、Windows Server 2003 SP1、Windows Server 2003 SP2
视频:
如何设置漫游配置文件、用户文件以及连接到域18 分 50 秒