string path = "domain";
string username = "username";
string userPath = string.Format("WinNT://{0}/{1},user", path, username);
string groupPath = string.Format("WinNT://{0}/{1},group", Environment.MachineName, "Administrators");
using (DirectoryEntry group = new DirectoryEntry(groupPath))
{
group.Invoke("Add", userPath);
group.CommitChanges();
}
当我尝试将现有域用户添加到我的计算机时,我收到“访问被拒绝错误”,即使我是管理员。但我可以手动添加相同的域用户(控制面板>管理用户) 。我需要在代码中做什么样的更改?