Comandos PS en computadoras remotas

Las capacidades de PS permiten acceder a sesiones de PS en computadoras remotas, es similar a SSH muy usado en Linux por ejemplo.

En el ordenador que queramos controlar remotamente, abrimos PowerShell como Administrador.

Una vez abierto el PS en la computadora destino, ejecutamos este comando WinRM, que instala el control remoto:

PS> Enable-PSRemoting -Force

El siguiente paso será decirle los Equipos que tendrán un control Administrador del WinRM, si ejecutamos el siguiente comando todos los equipos tendrán control de Administrador, pero eso no es lo que queremos.

PS> Set-Item wsman:\localhost\client\trustedhosts *

Para restringir los equìpos que se puedan conectar como Administradores automáticamente sustituimos el * por nombre o nombres de equipos.

Ahora reseteamos el servicio WinRM:

PS> Restart-Service WinRM

Podemos testear si el servicio WinRM para ver si esta todo bien instalado (donde computadora será el equipo remoto).

PS> Test-WsMan COMPUTADORA

Iniciar una sesión remota

PS> Enter-PSSession -ComputerName COMPUTER -Credential USER

Enlaces externos