簡體   English   中英

使用Active Directory查找服務器

[英]Find servers using Active Directory

是否可以查詢Active Directory中的服務器?

詳細地說,我想使用C#檢索有關域的SQL Server / Sharepoint / IIS /和AnalysisServices服務器實例的信息。

為了找出計算機上正在運行的服務,我必須檢查哪些屬性?

如果無法從Active Directory獲取此信息,則歡迎其他任何想法。

這是CodeProject的文章 ,該文章創建並演示了通用網絡服務器枚舉器-您可以選擇感興趣的服務器類型,並從網絡中枚舉符合該條件的服務器列表。 它使用netapi32.dll中的例程,並以一種與C#兼容的良好方式顯示它們。

替代文字

漂亮的東西!

當然,在AD中,您也可以枚舉基於ObjectCategory的服務器-但我不確定是否以及如何將它們區分為單獨的角色(SQL Server,DC等)。

一篇CodeProject文章展示了如何在AD中一般枚舉對象-您可以肯定地從AD枚舉計算機( objectCategory=computer ),但是我不確定您可以限制使用LDAP篩選器提前獲得的內容。 ..

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM