Dot-Net

如何列出可用的 ADSI(Active Directory 服務介面)服務提供商?

  • May 25, 2012

如何列出可用的ADSI(Active Directory 服務介面)服務提供商

StackOverflow上沒人知道,所以他們建議我在這裡問。

這有效,Google搜尋“adsi 提供者的腳本列表”

WScript.Echo( listProviders() );

function listProviders()
{
   var list = "ADSI Providers on this machine\n" );
   list    += "==============================\n" );

   var ads = GetObject( "ADs:" );

   var e = new Enumerator( ads );
   for( ; !e.atEnd(); e.moveNext() )
   {
       var mem = e.item();
       list += mem.Name + "\n";    
   }
   return( list );
}

查看 KB-233023 How To Find All ADSI Providers on a System

在那裡您可以找到 c++ 版本以獲取列表。

引用自:https://serverfault.com/questions/167957