【问题标题】:Browse ADAM and retrieve values from C#浏览 ADAM 并从 C# 检索值
【发布时间】:2010-10-07 11:32:07
【问题描述】:

这是我当前的 PowerShell 代码:

connect-QADService -service 'view.domain.com' -Credential 'MyDomain\Administrator'

$AllVMs= ( get-QADObject -SearchRoot 'vdi.vmware.int/Servers' -type pae-VM -IncludedProperties ipHostNumber,pae-SIDString )

如何在 C# (.net 3.5) 中重写它?

【问题讨论】:

  • 你的意思是如何通过c#调用这个powershell脚本,或者你的意思是如何用c#完全替换这个脚本?

标签: c# powershell adam


【解决方案1】:

代码:

DirectoryEntry entry = new DirectoryEntry("LDAP://view.domain.com/OU=Servers,DC=vdi,DC=vmware,DC=int", "domain\\Administrator", "paSSw0rd");

DirectorySearcher ds = new DirectorySearcher(entry);
ds.SearchScope = SearchScope.Subtree;
ds.PropertiesToLoad.AddRange(new String[] { "pae-SIDString", "ipHostNumber" });

像魅力一样工作:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-26
    相关资源
    最近更新 更多