FAQforge (Português)

para executar comandos ou programas PowerShell num computador remoto, é necessário criar uma sessão. Isto também é conhecido como PowerShell remoting e é como uma sessão SSH para um sistema operacional. Existem várias maneiras de criar uma sessão PowerShell. Vou listar um dos métodos mais fáceis aqui. Estes são os passos necessários.

Passo 1., Permitindo PowerShell Remoting

Abra o PowerShell com privilégios administrativos no computador remoto e executar o seguinte comando:

Enable-PSRemoting -Force

Este comando inicia o serviço WinRM e cria uma regra de firewall para permitir conexões de entrada. A opção-force evita PowerShell para pedir a confirmação em cada passo.

Passo 2. Configure TrustedHosts

em ambos os computadores, configure a configuração TrustedHosts para que eles se conheçam. Execute o seguinte comando em ambos os computadores para o fazer:

winrm set winrm/config/client '@{TrustedHosts="

Passo 3., Reiniciar o serviço WinRM

executar o seguinte comando para reiniciar o serviço WinRM agora:

Restart-Service WinRM

Passo 4. Teste a Conexão

Para testar a sua configuração, execute o seguinte comando no computador local:

Test-WsMan <RemoteCOMPUTERName>

Para a configuração a ser bem-sucedido, este comando deve ser executado sem erros e mostrar as informações do serviço WinRM do computador remoto.,

crie uma sessão PowerShell e Execute comandos

Agora, quando ambos os computadores tiverem sido configurados, poderá criar uma sessão usando os seguintes comandos (Execute estes comandos com privilégios elevados):

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *