Utilizando o PowerShell para executar ações remotas com WinRM
Título: Utilizando o PowerShell para executar ações remotas com WinRM Introdução: O PowerShell é uma ferramenta poderosa para administração de sistemas operacionais Windows. Uma de suas funcionalidades mais úteis é a capacidade de executar ações remotas usando o protocolo WinRM (Windows Remote Management). Neste artigo, vamos explorar exemplos de scripts em PowerShell que demonstram como utilizar o comando "winrm invoke ACTION RESOURCE_URI [-SWITCH:VALUE [-SWITCH:VALUE]]" para realizar operações em um servidor remoto. Exemplos: 1. Reiniciando um serviço remoto: ```powershell winrm invoke Restart-Service http://localhost:5985/wsman -SkipCACheck -SkipCNCheck ``` Este comando utiliza o parâmetro "Restart-Service" para reiniciar um serviço em um servidor remoto. A opção "-SkipCACheck" e "-SkipCNCheck" são usadas para ignorar a verificação de certificado do servidor remoto. 2. Obtendo informações sobre o sistema remoto: ```powershell winrm invoke Get