小编Les*_*lie的帖子

设置Windows/AD密码,使其"永不过期"?

这是我的代码:

using (DirectoryEntry AD = new DirectoryEntry("WinNT://" + Environment.MachineName +    ",computer"))
{
   DirectoryEntry NewUser = AD.Children.Add(username, "user");
   string password = username + "123";
   NewUser.Invoke("SetPassword", new object[] { password });
   NewUser.CommitChanges();
   NewUser.Close();
   DirectoryEntry grp;
   grp = AD.Children.Find(groupname, "group");
   if (grp != null)
    {
      grp.Invoke("Add", new object[] { NewUser.Path.ToString() });
    }
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是创建一个Windows用户并设置密码永不过期,但我不知道该怎么做?

c# directoryentry

4
推荐指数
2
解决办法
8062
查看次数

如何以编程方式将用户添加到TFS

我想以编程方式将用户添加到团队项目中.我发现解决方案是这样的:

IGroupSecurityService gss = (IGroupSecurityService)objTFS.GetService(typeof(IGroupSecurityService));
Identity identity = gss.ReadIdentity(SearchFactor.AccountName, "Group name", QueryMembership.None);
gss.AddMemberToApplicationGroup(groupProject.Sid, member.Sid);
Run Code Online (Sandbox Code Playgroud)

但这仅适用于TFS已知的组/用户.

我想将一个Windows帐户添加到TFS

例如:

Windows帐户名称:TestTFS

密码:123456

然后以编程方式将TestTFS添加到TFS.

我知道有一个名为TeamFoundation Administration Tool的工具可以做到这一点,但我不想使用它.

tfs tfs-sdk

3
推荐指数
1
解决办法
4074
查看次数

标签 统计

c# ×1

directoryentry ×1

tfs ×1

tfs-sdk ×1