Get computers in a workgroup
How can I query all accessible computers that are i开发者_如何学编程n a particular workgroup?
You can use the active directory API - check the DirectoryEntry class (don't forget to add reference to System.DirectoryServices.dll
).
Here is a short example:
using (DirectoryEntry workgroup = new DirectoryEntry("WinNT://Workgroup"))
{
foreach (DirectoryEntry child in workgroup.Children)
{
Console.WriteLine(child.Name);
}
}
精彩评论