Я пытаюсь взять имена всех учетных записей Windows.мой код работает, но он также печатает ненужную учетную запись пользователя,
вот код, который я использую,
Dim query As New SelectQuery("Win32_UserAccount")
Dim searcher As New ManagementObjectSearcher(query)
For Each envVar As ManagementObject In searcher.[Get]()
Console.WriteLine(envVar("Name"))
Next
Вывод:
Administrator
DefaultAccount
Guest
Sam
WDAGUtilityAccount
Sam
это единственная учетная запись пользователя, которую я создал на этом компьютере.Я могу предположить, что Administrator
и Guest
учетные записи приходят по умолчанию с Windows.Но учетные записи DefaultAccount
и WDAGUtilityAccount
крайне не нужны для печати здесь.Как я могу предотвратить печать ненужных учетных записей из этого кода