adsi

    1热度

    1回答

    我使用pyad来操纵python中的AD用户。我检索和使用大多数的用户属性没有问题,但是当我找回accountExpires有: exp_date = aduser.get_attribute('accountExpires',False) exp_date是COMObject GetEx。 accountExpires必须是int64,我不知道如何从此comobject中检索长整型。 任何帮

    0热度

    1回答

    我在微软论坛上提过这个问题,但没有得到任何答复。我在这里问希望能得到答案。我的查询在下面详细说明。 我有一个C#应用程序,它使用ADSI API管理AD上的用户。为了管理用户的密码,我使用了Interop.ActiveDs.dll的IADsUser.SetPassword(字符串NewPassword)。 只有在Windows 2008企业SP2操作系统上安装了域控制器时,我才面临的问题。它在Wi

    3热度

    1回答

    更改Active Directory密码我有一个传统的ASP应用程序,我通过Active Directory如下验证用户: sDomain = "@domain_name.abc" sUserID = LCase(Request.Form("UserID")) sPassword = Request.Form("Password") On Error Resume Next Set

    0热度

    2回答

    我正在创建一个ASP应用程序,以允许用户通过SSL连接更改其活动目录密码。 我终于得到了所有这些工作,但我用来完成它的方法需要域管理员密码,如下所示。 Set objIADS = GetObject("WinNT:").OpenDSObject("WinNT://domain", "Administrator", sDomainPassword, ADS_SECURE_AUTHENTICATION

    1热度

    1回答

    我看到了ADSI,发现它可以与C/C++一起工作。我还在Visual C++中找到代码来创建一个新用户。我想知道如何使用C或标准C++程序从活动目录访问用户的信息(如他的电话号码)。我没有Visual C++软件。我也想知道我应该使用什么API /库来实现这一点。我想用一个标准的gcc/g ++编译器来运行这个程序,我已经在我的系统中安装了Windows 7操作系统。

    1热度

    1回答

    那里有数百篇文章讲授,但我的案例是“独特的”。所以我得到访问被拒绝的行: Set objDomainUser = GetObject("WinNT://" & domainControllerIP & "/" & domainAccount & ",user") 所以我意识到我必须通过用户的凭据。大多数人只通过域名,这是很好的。它将连接到通过查看环境变量%LOGONSERVER%可以知道的域控

    0热度

    1回答

    我想将域用户帐户添加到本地组,并且一切正常,如果我登录到计算机但如果我在SYSTEM帐户下运行相同的脚本它失败,出现错误:424所需的对象”这里是代码: Dim domain : domain = "DOMAIN01" Dim domainController: domainController = "99.139.151.102" Dim localComputer : localC

    2热度

    1回答

    我必须使用powershell从活动目录中的组策略修改gPCMachineExtensionNames属性字符串。为此,我首先要读取现有的字符串,对其进行修改并用修改后的字符替换旧字符串。 该属性在策略容器下定义: CN = {POLICY GUID},CN =策略,CN =系统,DC = [DOMAIN],DC = [COM] 当我浏览属性与ADSI编辑时,gPCMachineExtension

    1热度

    1回答

    试过我对这个太问题找到的代码获取一个“拒绝访问”错误: PowerShell: Create Local User Account 但是,当我执行它(在ISE的域管理员ACCT的上下文中运行,一台PC,其中域管理员是本地管理员组在)我收到以下错误: Exception calling "SetInfo" with "0" argument(s): "Access is denied. "

    0热度

    2回答

    删除组我使用这个脚本添加/创建新组: $strCLass = "Group" $StrName = "CN=$naam" $intGroupType = $type $objADSI = [ADSI]"LDAP://ou=$OU,dc=myADserver,dc=local" $objGroup = $objADSI.create($strCLass, $StrName) $ObjGro