Quais são as etapas para executar comandos remotos em PowerShell?

Quais são as etapas para executar comandos remotos em PowerShell?

PowerShell Remoting permite que os usuários executem os comandos em centenas de computadores remotos de um único computador. PowerShell Remoting é baseado no Windows Remote Management Versão 2.0 (WinRM 2.0). PowerShell Remoting não é ativado como um recurso interno no Windows Clients. Em vez disso, ele precisa ser ativado manualmente. O "Ativar-PsRemoting”Cmdlet junto com o“-Força”É usado para ativar o PowerShell Remoting.

Este artigo passará pelas etapas para executar os comandos remotos em PowerShell.

Quais são as etapas para executar comandos remotos em PowerShell?

O PowerShell Remoting ou Psremoting é por padrão ativado nos servidores Windows. No entanto, ele precisa ser ativado nos clientes do Windows.

Etapa 1: Ativar PowerShell Remoting

Para ativar o PowerShell Remoting, execute o “Ativar-PsRemoting”Cmdlet junto com o“-ForçaParâmetro:

Ativar -PsRemoting -force

Etapa 2: Verifique o PowerShell Remoting

Verifique se o PSremoting está ativado ou não executando o “Teste-wman”Cmdlet:

Teste-wman

Etapa 3: Inicie uma sessão remota

Em seguida, use o comando abaixo fornecido para iniciar a sessão do PowerShell:

Enter -Pssession -ComputerName Domainpc -Credential User

No comando acima mencionado:

  • Primeiro, mencione o “Enter-Pssession”Cmdlet.
  • Então, especifique o “-Nome do computador”Parâmetro e atribua o computador ou nome de host.
  • Depois disso, escreva o “-Credencial”Parâmetro e passa -o para o nome do usuário:

Agora, forneça a senha e pressione o “OKBotão para iniciar uma sessão remota.

Pode -se observar que a sessão remota do PowerShell está ativada:

Agora, os comandos remotos podem ser executados no sistema.

Etapa 4: Executar comandos remotos

Depois de ativar a sessão do PowerShell, os comandos remotos podem ser executados facilmente. Por exemplo, execute o comando dado:

Invoke-command

O comando acima executado fornece os detalhes necessários para executar os comandos remotos do PowerShell. Da mesma forma, os comandos remotos com parâmetros específicos definidos também podem ser executados.

Etapa 5: Sair PowerShell Sessão remota

Para sair da sessão remota do PowerShell, basta executar o comando fornecido:

Exit-Pssession

É isso! Era tudo sobre executar os comandos remotos no PowerShell.

Conclusão

Os comandos remotos no PowerShell podem ser executados ativando o PowerShell Remoting. Para habilitar o PowerShell Remoting, basta executar o cmdlet “Ativar-PsRemoting”. Depois disso, inicie a sessão remota do PowerShell, executando o “Enter-Pssession”CMDlet ao longo dos parâmetros específicos. Este tutorial elaborou as etapas para executar os comandos remotos em PowerShell.