繁体   English   中英

如何使用离线DC获取'Windows 10'用户的名字和姓氏

[英]How to get 'Windows 10' user first & last name with offline DC

如何在Windows 10中获取用户的名字和姓氏而无需连接到指定(或最坏情况下已登录)帐户名的域? 机器至少一次连接到域控制器(笔记本电脑)。

我尝试使用UserPrincipal(显然会在其中抛出PrincipalException和LDAPException)。 还搜索了许多线程(到目前为止,所有线程都与DC连接有关)。

尝试这个 :

public static void GetUsers()  
{  
     SelectQuery sQuery = new SelectQuery(“Win32_UserAccount”,“Domain=’yourdomain’”);  

     try  
     {  
            ManagementObjectSearcher mSearcher = new ManagementObjectSearcher(sQuery);  

            Console.WriteLine(“User Accounts\n”);  

            foreach (ManagementObject mObject in mSearcher.Get())  
            {  
                // Console.WriteLine(mObject[“Name”]);  
                // your logic
            }  
      }  
      catch (Exception ex)  
      {  
            Console.WriteLine(ex.Message);  
      }  


 } 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM