Définir la variable sur le résultat de "Find" dans le fichier batch

Je voudrais définir une variable basé sur le nombre de lignes dans un fichier qui contient un donner de la chaîne.

Quelque chose comme:

set isComplete = 0
%isComplete% = find /c /i "Transfer Complete" "C:\ftp.LOG"
IF %isComplete% > 0 ECHO "Success" ELSE ECHO "Failure"

Ou:

set isComplete = 0
find /c /i "Transfer Complete" "C:\ftp.LOG" | %isComplete%
IF %isComplete% > 0 ECHO "Success" ELSE ECHO "Failure"

Aucune de ces options fonctionnent, évidemment.

Grâce.

source d'informationauteur MattH