2017-06-02 32 views
0

如何使用System.DirectoryServices.AccountManagement来设置用户登录名从下面的截图(Windows 2000后)概述为红色?使用System.DirectoryServices.AccountManagement发布Windows 2000后设置Active Directory用户登录名

enter image description here

用户从UserPrincipal对象创建的,但我没有看到任何财产或赋值函数方法可以这样做:

using (var user = new UserPrincipal(context)) { 
    user.SamAccountName = samAccountName; 
    user.GivenName = fname; 
    user.Surname = lname; 
    user.EmailAddress = email; 
    user.SetPassword(password); 
    user.Enabled = true; 
    user.Save(); 
} 

回答

0

尝试:user.UserPrincipalName

SAM帐户名是预Win2000名称。

MSDN Reference

+0

尝试所有的属性已经。必须有另一种方式。 – ThisClark

相关问题