PowerShell で exe から実行されるすべてのコマンドをキャプチャするにはどうすればよいですか?

PowerShell で exe から実行されるすべてのコマンドをキャプチャするにはどうすればよいですか?

cmdとpowershellでいくつかのコマンドを実行するexeファイルがあります

このコマンドを知りたい

このメモ帳 (Get-PSReadlineOption).HistorySavePath を試しました

しかし、アプリが出したコマンドではなく、私のコマンドが返ってきた

答え1

このようなプログラムのほとんどは、cmd/PSへの対話型入力を提供していません。代わりに、cmd.exeの「コマンドライン」の一部としてシェルコマンドを提供しますpowershell.exe -Command {Do-Something}。たとえば、次のように実行します。したがって、次のように使用できるはずです。プロセスモニターすべての「プロセス/スレッド」イベントをトレースします。新しいプロセスごとにコマンド ラインが記録されます。

関連情報