Wie entspricht ps -ef in Windows 10?

1778
user3326293

Ich habe online gesucht und nichts gefunden, was das erreichen könnte, was ich tun möchte. Ich suche einen Befehl mit einer Ausgabe, die "ps -ef" von Linux entspricht, damit ich die Prozess-ID herausfinden kann, die mit einer von mir selbst erstellten ausführbaren Datei verknüpft ist. Ich möchte dies tun, damit der GDB-Debugger daran angeschlossen werden kann. Ich mache dies auf einer Windows 10-Maschine. Ich habe etwas über get-process in Powershell herausgefunden, aber die Ausgabe zeigt mir nicht den Namen der ausführbaren Datei wie der Befehl ps. Kann jemand helfen? Ich versuche, diese Verfahren zu befolgen .

Hier ist die Art der Ausgabe, nach der ich suche:

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 

Vielen Dank. Sie hatten beide recht. Ich musste nach "Java" suchen.

2
[tasklist] (http://ss64.com/nt/tasklist.html) - TaskList zeigt alle laufenden Anwendungen und Dienste mit ihrer Prozess-ID (PID) an. Sie kann entweder auf einem lokalen oder einem Remote-Computer ausgeführt werden. DavidPostill vor 7 Jahren 0

1 Antwort auf die Frage

2
Dale

Verwenden Sie Powershell anstelle der üblichen Eingabeaufforderung. Geben Sie einfach eine Powershell ein, um einen Begriff zu öffnen. Geben Sie dann in Powershell Get-Process ein, um alle Prozesse aufzulisten. Um einen bestimmten Prozess zu erhalten, verwenden Sie Get-Process -Id 99. Natürlich wäre 99 Ihre PID.