6
如何查詢特定工作組中的所有可訪問計算機?在工作組中獲取計算機
如何查詢特定工作組中的所有可訪問計算機?在工作組中獲取計算機
您可以使用活動目錄API - 檢查DirectoryEntry類(不要忘記添加對System.DirectoryServices.dll
的引用)。
下面是一個簡單的例子:
using (DirectoryEntry workgroup = new DirectoryEntry("WinNT://Workgroup"))
{
foreach (DirectoryEntry child in workgroup.Children)
{
Console.WriteLine(child.Name);
}
}
作品像一個魅力,謝謝! – thumbmunkeys 2011-03-03 09:22:05
http://www.codeproject.com/KB/IP/ListNetworkComputers.aspx – 2011-03-03 08:41:50
希望你在想是目前在工作組的計算機列表(即切換在網絡上和網絡上) - 否則沒有答案。 – 2011-03-03 09:17:31
@Damien:是的,我的意思是說,'可用電腦'不是這個的正確名詞嗎? (嚴重的問題) – thumbmunkeys 2011-03-03 09:26:30