如何通过C#检索所有工作组(而不是单个工作组中的计算机)? [英] How to retrieve all workgroups (not machine in single Workgroup) via C#?

查看:91
本文介绍了如何通过C#检索所有工作组(而不是单个工作组中的计算机)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要所有工作组的列表.

I need list of all workgroups.

到目前为止,我一直使用以下代码:

I used following code till now:

using (DirectoryEntry workgroup = new DirectoryEntry("WinNT://"))
{
    foreach (DirectoryEntry child in workgroup.Children)
    {
        Console.WriteLine(child.Name);
    }
}

但是在我最新的.Net版本(4.6.2)上,它不再起作用.

But on my latest .Net version(4.6.2), it doesn't work anymore.

您能给我替代方法吗?

推荐答案

您好Knightmare313,

Hi Knightmare313,

我也接受了测试.它工作正常.

I've also tested on my side. It works fine.

这是我的屏幕截图.

我的Console.writeline显示三个结果.

My Console.writeline shows three results.

最诚挚的问候,

克里斯汀


这篇关于如何通过C#检索所有工作组(而不是单个工作组中的计算机)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆