c# 在 Server 2012 上自动添加域用户配置文件的方法

c# 在 Server 2012 上自动添加域用户配置文件的方法

无法找到以编程方式添加的方法用户配置文件到服务器(Server 2012)。我已经创建了一个添加用户帐户以编程方式添加到域中...但据我所知,似乎没有办法获取这些新用户帐户并将它们作为配置文件添加到选定的服务器本身...(即首次使用用户帐户登录服务器以在该服务器内创建配置文件)

我知道管理员必须有某种自动化流程来做到这一点...想象一下每次获得新服务器时都必须手动添加数百个用户配置文件!

如果可能的话,我更愿意用 C# 来完成这个,但如果有人能用任何语言给我指明正确的方向,我将不胜感激。

补充说明: 为了进一步澄清......我实际上需要创建用户配置文件,因为在创建配置文件后,我可以修改环境选项卡设置,即启动程序:“登录时启动以下程序”

如果我在创建桌面位置之前设置这些设置,那么根据我的经验,新用户登录时会出错,并且不会创建配置文件。因此,我知道的唯一可行的顺序是第一次登录,然后添加启动程序设置,最后转到帐户选项卡并选中“用户必须在下次登录时更改密码”。如果有人知道另一种方法,那也很好。

答案1

首先,我同意关于你为什么要这样做的评论,但是仍然......

我个人会使用 PowerShell 而不是 C#(并且堆栈溢出是提出此类问题的地方)。使用 Windows 域的合理方式是通过组策略。该过程在技术网

本主题介绍如何使用 Windows Server 将漫游用户配置文件部署到 Windows 客户端计算机。

Aserverclient computer

相关内容