Wenn ich unter Windows alle Instanzen (und Fenstertitel) einer bestimmten Anwendung über die Befehlszeile auflisten möchte, führe ich den folgenden Befehl aus:
tasklist /fi "IMAGENAME eq notepad.exe" /v
Für Anwendungen wie LibreOffice kann ich jedoch nicht dasselbe tun. Egal wie viele verschiedene Writer-Fenster ich geöffnet habe, es gibt immer nur einen soffice.bin
und einen soffice.exe
Prozess. Mit dem tasklist
Befehl kann ich nur einen Fenstertitel sehen, der dem soffice.bin
Prozess zugeordnet ist.
Dasselbe passiert mit Microsoft Word (nur ein winword.exe
Prozess existiert und ist nur einem Fenstertitel zugeordnet).
Kann ich alle Fenstertitel solcher Anwendungen über die Befehlszeile auflisten?
windows
command-line
batch-file
process
AndroidX
quelle
quelle
cmdow
undAutoHotkey
gib mir die Fenstertitel. Ich habe auf eine native Lösung ohne Software von Drittanbietern gehofft, aber ich denke nicht, dass dies möglich ist.Antworten:
Ich werde unsere Kommentare in eine Antwort umwandeln, damit Sie einen Schluss daraus ziehen können.
@LotPings schlug die Verwendung von cmdow vor.
Ich schlug diese Frage zur Hilfe vor: Wie bekomme ich den Fenstertitel in Windows von der Shell?
Mit diesen Vorschlägen können Sie definitiv das tun, wonach Sie suchen.
quelle