Este blog é um complemento do nosso canal no YouTube. Clique em @CanalQb para seguir e acompanhar nossos vídeos!

Sugestões de pesquisas

Como usar WMIC para iniciar e parar serviços remotamente no Windows

#WMIC; #ServiçosWindows; #GerenciamentoRemoto
@CanalQb

Dicas práticas para iniciar e parar serviços remotamente usando WMIC


O WMIC (Windows Management Instrumentation Command-line) é uma ferramenta poderosa e integrada desde o Windows XP, que permite administrar remotamente o sistema operacional Windows. Com ele, é possível iniciar, parar e gerenciar serviços de forma rápida e eficiente em servidores ou estações remotas.

Como conectar-se a um servidor remoto usando WMIC para gerenciar serviços

Para usar o WMIC, basta abrir o Prompt de Comando ou a caixa Executar. Por padrão, ele se conecta ao serviço WMI local, mas para se conectar a um computador remoto, utilize a seguinte sintaxe:

  • wmic /node:"nome_do_servidor_remoto" /user:"conta_de_usuario"
  • Em seguida, digite a senha do usuário remoto quando solicitado.

Exemplo básico para conexão remota:

wmic /node:"servidor01" /user:"administrador"

Ao digitar run /?, você poderá visualizar todos os objetos internos com os quais o WMIC pode interagir, facilitando o gerenciamento de recursos do Windows.

Listar todos os serviços instalados em um servidor remoto com WMIC

Para listar todos os serviços instalados, utilize o comando:

wmic service list brief

Como listar somente os serviços que estão em execução atualmente

Se deseja listar apenas os serviços em execução, com nome, legenda e status, utilize:

wmic service where "state='running'" get name, caption, status

Como verificar o status de um serviço específico usando WMIC

Para obter o status de um serviço específico, como o iisadmin, execute:

wmic service where "name='iisadmin'" get name, state, status

Como iniciar, parar ou reiniciar um serviço remotamente com WMIC

Para controlar um serviço, você pode usar os comandos para parar ou reiniciar o serviço específico. Exemplos:

  • Parar o serviço:
    wmic service where "name='iisadmin'" call stopservice
  • Iniciar o serviço:
    wmic service where "name='iisadmin'" call startservice
  • Reiniciar o serviço:
    wmic service where "name='iisadmin'" call stopservice  
    wmic service where "name='iisadmin'" call startservice

Considerações finais sobre o uso do WMIC para gerenciamento remoto

O WMIC é uma ferramenta essencial para administradores que precisam gerenciar serviços em múltiplas máquinas Windows de forma rápida, sem precisar acessar o desktop de cada computador. Além disso, possibilita automações via scripts, simplificando a administração de servidores.

Experimente os comandos acima e otimize seu trabalho!

Postar um comentário

Comente só assim vamos crescer juntos!
CanalQb mais próximo Quer falar com o CanalQb?
Em que posso te ajudar?
Fale comigo