ssh <usuario>@<host> -p <NroPuerto>
Para activar Powershell en pc remota
Enable-PSRemoting
# Ver servicios: get-service # guadar en una variable las credenciales: $cred = get-Credential -credential admin@dom #usar credencial y consultar servicios en otra máquina: Get-WMIObject Win32_Service -computer MAQUINAREMOTA -credential $cred # esto me dio error, pero si lo guardo en una variable funciona: $service = Get-Service -ComputerName MAQUINAREMOTA $service # Reiniciar PC, no funciono: Restart-Computer -ComputerName MAQUINAREMOTA # Cargar a variable unos servicios $service = Get-Service -ComputerName MAQUINAREMOTA -Name "*VNC*" $service #para mostarlo en pantalla #Ahora de ese VNC quiero ver sus metodos: $service | Get-Member -Type Method # me mostrará lo metoods que tinee ese servicio, iniciar, stop, ojo iniciar VNC requiere unos parametros. $service.Stop() #Ojo cuidado que apaga el servicio pero para iniciarlo es dificil por los parametros
Comandos para reiniciar PC:
por CMD, el s lo apaga el /r lo reinicia (el shutdown -a aborta el reinicio o apagado)
shutdown /r /m \\[MI PC REMOTO] /t 60 /c “Por favor, finalice sus tareas”
Con PowerShell:
Restart-Computer –ComputerName “NAME_OF_SYSTEM”
Conexion remota: