Получить данные о всех локальных пользователях компьютера - C#
Формулировка задачи:
использую такой код
но он выдает данные и пользователей компьютера, и всех пользователей домена, а как получить только пользователей локального компьютера?
Листинг программы
- using System;
- using System.Management;
- using System.Windows.Forms;
- namespace WMISample
- {
- public class MyWMIQuery
- {
- public static void Main()
- {
- try
- {
- ManagementObjectSearcher searcher =
- new ManagementObjectSearcher("root\\CIMV2",
- "SELECT * FROM Win32_Process");
- foreach (ManagementObject queryObj in searcher.Get())
- {
- Console.WriteLine("-----------------------------------");
- Console.WriteLine("Win32_Process instance");
- Console.WriteLine("-----------------------------------");
- Console.WriteLine("Caption: {0}", queryObj["Caption"]);
- }
- }
- catch (ManagementException e)
- {
- MessageBox.Show("An error occurred while querying for WMI data: " + e.Message);
- }
- }
- }
- }
Решение задачи: «Получить данные о всех локальных пользователях компьютера»
textual
Листинг программы
- SELECT * FROM Win32_Process
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д