Quando você deseja executar um serviço, possui recursos muito limitados, em todas as versões atuais do Windows, até onde eu sei.
Normalmente, inicio o Services digitando "services.msc" na caixa Iniciar-> Executar, na maioria das versões do Windows, isso funciona. Eu sei como clicar na coluna "Nome" no modo de exibição MMC do Windows Services. Se você souber quais são os primeiros caracteres de um nome de serviço, geralmente poderá classificar pelo nome e digitar o prefixo para rolar a lista para baixo (encontre a Pesquisa do Windows, por exemplo).
Isso me parece muito fraco, então passei algum tempo pesquisando nas interwebs por ferramentas que fazem um trabalho melhor no gerenciamento de serviços. Normalmente, tenho uma palavra-chave que eu sei que "fooWare" pode ser a palavra-chave e preciso encontrar o serviço (geralmente com o nome incorreto) e iniciá-lo e pará-lo. Isso geralmente é MUITO difícil.
O melhor que pude fazer é "NET SERVICES" na linha de comando e talvez adicione um grep, mas isso não lista todos os serviços, apenas alguns deles.
E o snap-in do MMC no Win7 agora tem um botão Exportar lista, exportando para o recurso de arquivo de texto csv que eu usei de tempos em tempos para exportar e pesquisar. Eu pensei em escrever minha própria ferramenta. Espero que exista um utilitário "gerenciador de serviço" melhor que os administradores de sistemas usam. Eu gostaria de uma caixa de pesquisa no canto superior direito, da mesma maneira que a caixa de diálogo Adicionar ou remover programas no Win7 e Vista tem um recurso de pesquisa.
Existe um utilitário de serviços como esse?
fonte
Respostas:
sc.exe
no prompt de comando OU no*-service
conjunto de ferramentas do PowerShell.Na linha de comando, você
sc
pode fazer um pouco de serviço frobbing e você pode combinar isso com a saída para um arquivo de texto ou com a bagunçafind
. Mas, realmente, você deve estar usando PowerShell esses dias por issoGet-Service
(assim comoStart-Service
,Restart Service
,Set-Service
, etc.), combinada com a miríade de PowerShell fornecido formatação e ferramentas de análise é a sua melhor aposta.Aqui está um exemplo no PowerShell:
filtra no nome e no nome para exibição e ignora os serviços desativados.
Você pode colocar isso em um script
Find-Service.ps1
com um único parâmetro.fonte
HKLM \ System \ CurrentControlSet \ Services pode fornecer muitas informações que você pode desejar. Pise com cuidado.
fonte
O xnet.exe disponível em alguns locais (por exemplo, http://www.netware.se/en/downloads/ ) pode listar todos os serviços em execução - você pode usar outra coisa para pesquisar a saída. Handlily xnet também relata o nome abreviado de um serviço, que pode ser usado para gerenciá-lo.
fonte
Eu também me pergunto o mesmo :-(
Mesmo no Windows 10, ainda nada sobre a função de pesquisa na exibição do MMC do Windows Services.
Enfim, encontrei este utilitário Serviwin 'no seguinte link:
http://www.nirsoft.net/utils/serviwin.html
Ele mostra todas as informações sobre os serviços e também tem a função de pesquisa. Espero que isso ajude e também espero que a Microsoft implemente a caixa de pesquisa no modo de exibição MMC do Windows Services.
fonte