Guía completa: Cómo ejecutar PsExec en PowerShell

¿Sabes cómo ejecutar PsExec en PowerShell? Necesitas configurar la herramienta PsExec en tu computadora, permitir el Firewall de Windows y luego podrás usar PsExec en PowerShell. Esta publicación ofrece una guía paso a paso con imágenes. ¡Comencemos!

Tyler

Por Tyler Actualizado en 21/02/2025

Share this: instagram reddit

Escenario: ¿Se puede utilizar PsExec en PowerShell?

 

He buscado pero no encuentro una forma de hacer lo que quiero. ¿Alguien puede decirme cómo ejecutar PsExec en PowerShell? Gracias de antemano."

- Pregunta de un usuario

Ejecutar PsExec en PowerShell

¿Qué es PsExec?

PsExec es una herramienta de administración remota basada en la línea de comandos que permite la ejecución de procesos en otros sistemas mediante la ejecución de comandos en el Símbolo del sistema o PowerShell. A diferencia de Telnet y RDP, PsExec no requiere instalar un programa cliente en tu PC ni ninguna otra aplicación en el host remoto. PsExec puede redirigir la entrada y salida del programa de consola.

En esta guía, aprenderás cómo utilizar PsExec en PowerShell.

Cómo ejecutar PsExec en PowerShell

PsExec es una herramienta útil para tener como parte de tus Herramientas de TI si tienes una demanda o un problema importante. Puedes resolverlo con un solo script de PowerShell. Aquí te mostramos cómo usar PsExec para ejecutar un script de PowerShell.

Parte 1. Requisitos

Necesitas tener algunas cosas preparadas para ejecutar PsExec en el equipo remoto.

►Activar el Firewall de Windows

Paso 1. Busca Firewall de Windows Defender con Seguridad Avanzada y ábrelo.

Seguridad Avanzada del Firewall de Windows Defender

Paso 2. Asegúrate de que el Firewall esté habilitado para todos los perfiles de dominio, privado y público.

Perfil de Dominio Privado Público

►Abrir el puerto TCP/445 y el puerto UDP/137 en el equipo remoto

Paso 1. Haz clic derecho en el menú Inicio y abre Windows PowerShell (Administrador).

Windows Powershell Admin