Come contare no di righe nel file di testo e memorizzare il valore in una variabile utilizzando lo script batch?

Voglio contare il numero di righe in un file di testo e quindi il valore deve essere memorizzato in una variabile di ambiente. Il comando per contare il no delle linee è

 findstr / R / N "^" file.txt |  trova / C ":"

Ho fatto riferimento alla domanda Come memorizzare il risultato di un’espressione di comando in una variabile usando gli script bat? Poi ho provato,

 imposta cmd = "findstr / R / N" ^ "file.txt | trova / C": ""

Ricevo il messaggio di errore,

 TROVA: il formato del parametro non è corretto

Come potrei liberarmi di questo errore.