Plik wsadowy do wyprowadzenia ostatniej linii findstr

Próbuję znaleźć listę komputerów w plikach w folderach i wydrukować tylko ostatni wiersz wyjścia.

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

Plik computers.txt zawiera listę 300 maszyn.

Chcę, aby wyświetlał tylko ostatni wiersz każdej znalezionej instancji.

W tej chwili polecenie wyświetla i wyświetla wszystkie wystąpienia nazwy komputera, a nie tylko końcówkę. Próbowałem użyć „tail for Windows”, ale otrzymuję również błędy.

Wyjście prądowe:

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

Chcę tylko:

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

questionAnswers(2)

yourAnswerToTheQuestion