Ok so I need some batch file help.

What I need it to do - Report if a host is running the rtvscan process. I need the batch file to use an input file with IPs (the input file is where I have the problem).

Here is what I have - It will only run on one host at a time
@echo off
SET IP=%1

pslist \\%IP% winlogon | FIND /I "WINLOGON" >NUL
IF ERRORLEVEL 1 echo "Not Windows Client"
IF ERRORLEVEL 1 GOTO END
IF ERRORLEVEL 0 GOTO SCAN

:SCAN
pslist \\%IP% rtvscan | FIND /I "Rtvscan" >NUL
IF ERRORLEVEL 1 echo "Nav not running on %IP%"
IF ERRORLEVEL 1 GOTO END
IF ERRORLEVEL 0 echo "NAV running on %IP%"

:END

Please, I don't mean to be rude, but if you have to ask me what a part of my batch file does, then please don't reply. In short, I need to turn my batch file that runs against one IP at a time to a batch file that runs against an input file, i.e .txt.