wmi “fazer logon como” propriedade de um serviço
Pergunta
Estou tentando escrever uma ferramenta de monitor de serviço como o Services.msc, onde o atributo "Log On como" ser encontrado usando WMI
obrigado
erez
Solução
Configurando a conta de serviço do Windows – C# e WMI tem algum c# que pode ajudar - deve ser fácil o suficiente para converter para VB.
Especificamente, o comentário por asbf parece ter o que você precisa.
string serviceName = "eventLog";
System.Management.SelectQuery query = new System.Management.SelectQuery(string.Format("select name, startname from Win32_Service where name = '{0}'", serviceName));
using (System.Management.ManagementObjectSearcher searcher = new System.Management.ManagementObjectSearcher(query))
{
foreach (System.Management.ManagementObject service in searcher.Get())
{
Console.WriteLine(string.Format("Name: {0} - Logon : {1} ", service["Name"], service["startname"]));
}
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow