Gostaria de aprender a executar comandos remotos usando o Powershell? Neste tutorial, vamos mostrar como usar o recurso WinRM para executar comandos remotos usando o Powershell em um computador executando o Windows.
• Windows 2012 R2
• Windows 2016
• Windows 2019
• Windows 10
• Windows 7
Lista de equipamentos
A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial.
Como associado da Amazon, eu ganho comissão por compras qualificadas.
Tutorial relacionado – PowerShell
Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao PowerShell.
Tutorial Powershell – Habilitar o serviço WinRM
Acesse o servidor onde deseja executar comandos remotos.
Como administrador, inicie uma linha de comando Powershell.
Habilite o serviço WinRM.
Verifique a configuração de rede do serviço WinRM.
Aqui está a saída de comando.
Em nosso exemplo, o serviço WinRM está ouvindo na porta TCP 5985.
Em nosso exemplo, o serviço WinRM está permitindo conexões HTTP.
Verifique a configuração do serviço WinRM
Aqui está a saída de comando.
Teste a conexão local com o serviço WinRM.
Aqui está a saída de comando.
Parabéns! Você é capaz de habilitar o serviço WinRM para permitir comandos remotos usando o Powershell.
Tutorial WinRM – Comandos remotos usando Powershell.
No computador cliente, inicie uma linha de comando Powershell.
Teste a conexão com o computador remoto na porta TCP 5985.
Aqui está a saída de comando.
Teste a conexão para o serviço WinRM remoto.
Aqui está a saída de comando.
Execute um comando remoto usando WinRM e Powershell.
Digite as credenciais para acessar o computador remoto.
Aqui está a saída de comando.
Em nosso exemplo, um único comando foi executado remotamente usando WinRM e Powershell.
Execute um comando remoto usando uma credencial armazenada.
Existem várias maneiras de usar Powershell, WinRM e uma credencial armazenada.
Parabéns! Você pode usar o WinRM para enviar comandos remotos usando o Powershell.
Tutorial WinRM – Sessão remota usando Powershell.
No computador cliente, inicie uma linha de comando Powershell.
Teste a conexão com o computador remoto na porta TCP 5985.
Aqui está a saída de comando.
Teste a conexão para o serviço WinRM remoto.
Aqui está a saída de comando.
Inicie uma sessão remota usando Powershell e WinRM.
Digite as credenciais para acessar o computador remoto.
Aqui está a saída de comando.
Em nosso exemplo, uma sessão remota foi iniciada usando WinRM e Powershell.
Inicie uma sessão remota usando uma credencial armazenada.
Existem várias maneiras de usar Powershell, WinRM e uma credencial armazenada.
Parabéns! Você pode usar o WinRM para iniciar uma sessão remota usando o Powershell.