¿Cómo capturar todos los comandos que se realizan desde exe en PowerShell?

¿Cómo capturar todos los comandos que se realizan desde exe en PowerShell?

Tengo un archivo exe que genera algunos comandos en cmd y powershell

quiero saber estos comandos

Probé este bloc de notas (Get-PSReadlineOption).HistorySavePath

pero me dio mis comandos, no los comandos que dio la aplicación

Respuesta1

La mayoría de estos programas no proporcionan entradas interactivas a cmd/PS; en cambio, proporcionan el comando de shell como parte de la "línea de comandos" de cmd.exe, por ejemplo, ejecutan powershell.exe -Command {Do-Something}. Entonces deberías poder usarMonitor de procesopara rastrear todos los eventos de "proceso/hilo"; tendrán la línea de comando de cada nuevo proceso.

información relacionada