@ECHO OFF
SET XYes=0
ECHO -------------------------------------------------------------
ECHO Testing computer %XComputer% for unwanted Task Schedule...
REM # Let's first see if machine is alive...
PING -n 1 -r 2 -s 2 -4 -i 1 %XComputer% | find "TTL=" > nul
IF ERRORLEVEL 1 ECHO %XComputer% not responding to ping. Next... && GOTO SKIP
REM # OK, so let's scan it...
ECHO Ping OK. Scanning...
AT \\%XComputer%|FIND /I "rundll32.exe" > rctTemp.txt
IF NOT ERRORLEVEL 1 ( CALL :ColorText 0C "WARNING! Probably infected with Conficker!!!"
ECHO.
CALL rct2.bat
AT \\%XComputer%|FIND /I "rundll32.exe"
IF ERRORLEVEL 1 CALL :ColorText 0a "Deleted!"
ECHO.
GOTO SKIP
)
CALL :ColorText 0a "OK. Computer seems healthy!"
ECHO.
:SKIP
:END
SET XComputer=
GOTO :EOF
:ColorText
ECHO OFF
<nul SET /p .=. > "%~2"
FINDSTR /v /a:%1 /R "^$" "%~2" nul
ECHO(%DEL%%DEL%%DEL%
del "%~2" > nul 2>&1
GOTO :EOF