为什么我在尝试设置useraccountcontrolflag时获得访问被拒绝的异常?

时间:2015-12-14 13:06:51

标签: c# active-directory

C#代码 以下是我的C#代码,它拒绝错误访问。

const int iFlag = 0x1000; //WORKSTATION_TRUST_ACCOUNT
string sCommonName = "CN=" + sMachineName;

DirectoryEntry deComputer = deOU.Children.Add(sCommonName, "computer");
deComputer.Properties["sAMAccountName"].Value = sMachineName + "$";
deComputer.CommitChanges();

deComputer.Properties["userAccountControl"].Value = iFlag;
deComputer.CommitChanges(); // access denied exception.

我尝试编写powershell脚本来设置它但没有成功。

编辑:其他标志我很喜欢set.i.e

const int iFlag = 544; //成功

唯一的问题是iflag = 0x1000

0 个答案:

没有答案