[英]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.