No cmd.exe, você pode listar as janelas atualmente em execução por seus PIDs e títulos de janela usando:
tasklist /fi "imagename eq cmd.exe" /fo list /v
No entanto, isso não funciona se o cmd estiver em execução no aplicativo Terminal do Windows. Ele lista os PIDs, mas não os títulos, que aparecem como "N/A". Visto que o Windows 11 obriga você a sempre usar o terminal, isso interrompe muitos aplicativos em lote que usam a lista de tarefas para se identificar ou identificar outros aplicativos.
Existe uma maneira de obter uma lista das guias do Terminal do Windows abertas no momento com seus títulos? Como alternativa, existe uma maneira de iniciar o cmd.exe fora do terminal do Windows no Windows 11 sem alterar o padrão?
Eu tentei tasklist /fi "imagename eq WindowsTerminal.exe" /fo list /v
, mas lista apenas uma única janela sem os títulos das guias.