0

当我将此代码添加到我的控制台应用程序时,会冻结。

List<string> User = new List<string>(); 

objectSearcher = new ManagementClass("Win32_UserAccount");
foreach (var item in objectSearcher.GetInstances())
{
    User.Add(item["FullName"].ToString());

}

我不知道为什么,有人可以帮忙吗?

4

1 回答 1

1

可能由于大量数据而冻结,objectSearcher.GetInstances()通过网络从 AD 控制器获取每个帐户。需要多长时间取决于帐户数量、网络配置和控制器性能。

于 2012-02-21T13:33:20.990 回答