winrs (Windows Remote Shell) permite ejecutar comandos en equipos remotos usando el protocolo WinRM (Windows Remote Management). Es la alternativa ligera a RDP cuando solo necesitas ejecutar comandos, no ver el escritorio.
winrs -r:servidor01 ipconfig /all
winrs -r:servidor01 cmd
winrs -r:servidor01 -u:DOMINIO\admin -p:contraseña "systeminfo"
winrm quickconfig -q
Invoke-Command -ComputerName servidor01 -ScriptBlock {
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10
}
$sesion = New-PSSession -ComputerName servidor01
Enter-PSSession $sesion
# ... ejecutas comandos ...
Exit-PSSession
Remove-PSSession $sesion