تصفح آدم واسترداد القيم من C#
-
28-09-2019 - |
سؤال
هذا هو رمز 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)؟
المحلول
شفرة:
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" });
يعمل كالسحر :)
لا تنتمي إلى StackOverflow