Arquivo em lote para gerar a última linha do findstr

Estou tentando encontrar uma lista de máquinas em arquivos em pastas e imprimir apenas a última linha da saída.

@echo off
for /f %%a in (computers.txt) do findstr /xs "%%a" unhealthy.txt
pause

O arquivo computers.txt tem uma lista de 300 máquinas.

Eu quero que ele produza apenas a última linha de cada instância que encontrar.

No momento, o comando exibe e gera todas as instâncias do nome do computador, não apenas o final da cauda. Eu tentei usar o "tail for Windows", mas também estou recebendo erros.

Saída atual:

2013\10-Oct\28\unhealthy.txt:WIN57505
2013\10-Oct\29\unhealthy.txt:WIN57505
2013\10-Oct\30\unhealthy.txt:WIN57505
2013\10-Oct\31\unhealthy.txt:WIN57505
2013\11-Nov\1\unhealthy.txt:WIN57505
2013\11-Nov\4\unhealthy.txt:WIN57505
2013\11-Nov\5\unhealthy.txt:WIN57505
2013\11-Nov\6\unhealthy.txt:WIN57505

Eu apenas quero:

2013\11-Nov\6\unhealthy.txt:WIN57505

questionAnswers(2)

yourAnswerToTheQuestion