Como posso matar uma janela específica (talvez com base no nome do arquivo que está aberto)?
the windows have different titles according to the filename that is open (in this case project name).
Você pode usar o taskkill para eliminar processos que tenham janelas com um título especificado.
Exemplo
Dada a seguinte janela:
Ocomandoparamataressainstânciadoblocodenotasqueestáeditandoumarquivochamadotest.txté:
taskkill/f/fi"windowtitle eq test.txt*"
Saída:
>taskkill /f /fi "windowtitle eq test.txt*"
SUCCESS: The process with PID 5356 has been terminated.
Notas:
- Substitua
test.txt*
por uma string que identifique exclusivamente a janela do seu aplicativo.
Leitura Adicional
- Um índice A-Z da linha de comando do Windows CMD
- Uma lista categorizada de comandos do Windows CMD
- taskkill - finaliza um ou mais processos (por id do processo ou nome da imagem).