i miei primi programmini sono stati in batch
Direttamente dall'help

Cerca la stringa di testo specificata in uno o più file

FIND [/V] [/C] [/N] [/I] "stringa" unità->percorso->nomefile

/V Visualizza le righe che NON contengono la stringa indicata
/C Visualizza solo il totale delle righe che contengono la stringa indicata
/N Visualizza in numero di riga accanto alle righe mostrate
/I Unsensitive

dovrebbe essere qualcosa del genere
FIND.EXE /N /I "Fabio" rubrica.txt

se vuoi il risultato su file mi sembra fosse così:
FIND.EXE /N /I "Fabio" rubrica.txt > risultato.txt