Este comando pode ajudar:
for /F "tokens=1-3" %G in ('tasklist^|find /I ".vshost.exe"') do @echo %G %H %I
Se a saída corresponder aos seus critérios, substitua @echo %G %H %I
por taskkill /PID %H /T
ou algo semelhante a.
Observação: o sinal %
deve ser dobrado quando usado em um script em lote: use %%G
em vez de %G
, %%H
em vez de %H
etc.