Ir al contenido principal

Administrar otro equipo mediante Powershell


Administrar otro equipo mediante Powershell

Powershell no sólo se utiliza para administrar nuestro equipo. También sirve para administrar otro equipo conectado a la red!
Se puede reiniciar remotamente, ver los servicios del equipo, el eventlog, entre otros.

Te traigo los pasos a seguir:

1) Entrar al CMD de ambos equipos y escribir winrm quickconfig
2) Me pedirá confirmar la habilitación de excepción de WinRM en el firewall, escribo Y para confirmar
3) Luego ir al Powershell del equipo que vamos a usar para administrar el otro y escribir:
enter-pssession nombredepc
Por ejemplo, si el equipo a administrar se llama DOMAIN-PC-01 entonces el cmdlet a ejecutar debería ser:
enter-pssession domain-pc-01

Listo! A partir de ese momento hasta que escriba exit-pssession, me ejecutara todos los cmdlets que ingrese como si estuviera sentado en la otra PC.

Te traigo algunos comandos que te van a ser de utilidad:
  • Restart-Computer (Reinicia el equipo a administrar remotamente. Es necesario que no haya ningún usuario usando el equipo)
  • Test-Connection (Testea la conexión entre computadoras)
  • Clear-EventLog (Limpia el eventlog)
  • Get-EventLog (Muestra el eventlog)
  • Get-Process (Muestra los procesos)
  • Get-Service (Muestra los servicios)

Para saber más acerca de administrar remotamente equipos mediante Powershell podés googlear otros comandos, hay un montón y están muy buenos!