Isso deve te levar até lá.
Para detectar se o Gerenciador de Tarefas está aberto - use algo assim:
tasklist /fi "WINDOWTITLE eq Task Manager - Google Chrome" /v | find "chrome.exe"
Em um arquivo de lote, você provavelmente precisará escapar do caractere de pipe:
tasklist /fi "WINDOWTITLE eq Task Manager - Google Chrome" /v ^| find "chrome.exe"
Em seguida, use um %ERRORLEVEL%
check para ver se você o encontrou e mate todos:
if "%ERRORLEVEL%" == "1" TASKKILL /IM chrome.exe /F
Vou deixar você fazer um loop em lote (considere também adicionar um sleep
).