none
(Windows Management Instrumentation) WMI [UserName] = Null RRS feed

  • Discussão Geral

  • Olá boa tarde a todos!

    Gostaria de saber se já aconteceu com vocês de buscar o Usuário Logado utilizando WMI (abaixo) e retornar vazio? 

    Algumas máquina retorna o Usuario correto e outras nao retorna nada... o que pode ser?

    Desde já agradeço a ajuda de todos...


     public static string getUserNetWork()
            {
                try
                {
                    ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT UserName FROM Win32_ComputerSystem");
                    ManagementObjectCollection collection = searcher.Get();
                    string usuario = (string)collection.Cast<ManagementBaseObject>().First()["UserName"];
                    return usuario != null ? usuario : "";
                }
                catch (Exception ex)
                {
                    return "";
                }
            }

    sexta-feira, 19 de outubro de 2018 15:17

Todas as Respostas