PsService v2.26

Por Mark Russinovich

Publicado em: 30 de março de 2023

DownloadBaixar o PsTools(5 MB)

Introdução

PsService é um visualizador e controlador de serviços para Windows. Assim como o utilitário SC incluído nos Kits de Recursos do Windows NT e do Windows 2000, o PsService exibe o status, a configuração e as dependências de um serviço e permite iniciar, parar, pausar, retomar e reiniciar esses serviços. Ao contrário do utilitário SC, o PsService habilita o logon em um sistema remoto utilizando uma conta diferente, para os casos em que a conta a partir da qual ele é executado não tem as permissões exigidas no sistema remoto. O PsService inclui um recurso exclusivo de pesquisa de serviços, que identifica as instâncias ativas de um serviço em sua rede. Você Utilizaria o recurso de pesquisa se quisesse localizar sistemas que executam servidores DHCP, por exemplo.

Por fim, o PsService funciona no NT 4, no Windows 2000 e no Windows Vista, enquanto a versão do SC do Kit de Recursos do Windows 2000 exige o Windows 2000, e o PsService não exige que você insira manualmente um "índice de resumo" para obter uma listagem completa das informações do serviço.>

Instalação

Basta copiar PsService no seu caminho de executável e digitar "psservice".

Utilizando o PsService

O comportamento padrão do PsService é exibir os serviços configurados (em execução e parados) no sistema local. Inserir um comando na linha de comando invoca um recurso específico, sendo que alguns comandos aceitam opções. Digitar um comando seguido de "- " exibe as informações sobre a sintaxe do comando.

Uso: psservice [\\computador [-u nome de usuário] [-p senha]] <comando><opções>

Parâmetro Descrição
query Exibe o status de um serviço.
config Exibe a configuração de um serviço.
setconfig Define o tipo de início (desabilitado, automático, demanda) de um serviço.
start Inicia um serviço.
stop Interrompe um serviço.
restart Interrompe e, em seguida, reinicia um serviço.
pause Pausa um serviço
cont Reinicia um serviço pausado.
depend Lista os serviços dependentes do serviço especificado.
security Despeja o descritor de segurança do serviço.
find Pesquisa na rede o serviço especificado.
\\computador Tem como alvo o sistema NT/Win2K especificado. Inclua a opção -u com um nome de usuário e senha para fazer logon no sistema remoto se suas credenciais de segurança não permitirem a obtenção de informações do contador de desempenho do sistema remoto. Se você especificar a opção -u, mas não uma senha com a opção -p, o PsService solicitará que você insira a senha e não a exibirá na tela.

Como funciona

O PsService utiliza as APIs do Service Control Manager que estão documentadas no SDK da plataforma.

DownloadBaixar o PsTools(5 MB)

PsTools

O PsService faz parte de um kit crescente de ferramentas de linha de comando da Sysinternals que auxiliam na administração de sistemas locais e remotos chamado PsTools.

Executado em:

  • Cliente: Windows 8.1 e superior.
  • Servidor: Windows Server 2012 e superior.