私はオンラインで調べましたが、やりたいことを達成できるものは何も見つかりませんでした。 Linuxの「ps-ef」と同等の出力を持つコマンドを探しているので、自分で作成した実行可能ファイルに関連付けられているプロセスIDを見つけることができます。これを実行して、GDBデバッガーをアタッチできるようにします。私はこれをWindows10マシンで行っています。 PowerShellでget-processについて知りましたが、psコマンドのように実行可能ファイルの名前が出力に表示されません。誰か助けてもらえますか?私は これら の手順に従おうとしています。
これが私が求めている出力のタイプです:
B$ ps -ef
...
user 17809 16492 7 21:28 pts/1 00:00:00 Java JNITest
user 17821 14042 4 21:28 pts/2 00:00:00 bash
user 17845 17821 0 21:28 pts/2 00:00:00 ps -ef
ありがとう。あなたは両方とも正しかった。私は「Java」を探さなければなりませんでした。
通常のcmdプロンプトではなくpowershellを使用します。 PowerShellと入力するだけで、用語を開くことができます。次に、PowerShellでGet-Processと入力して、すべてのプロセスを一覧表示します。特定のプロセスを取得するには、Get-Process -Id 99を実行します。もちろん、99がPIDになります。