I am surprised to hear that piping into the FIND command requires admin privileges, I would not have expected that, but stranger things have happened. I would suggest that you doublecheck that that's really the issue, and that it's not perhaps something else that maybe you can work around.

To truly work around admin issues, I'd recommend trying the PowerShell and VBScript variants mentioned elsewhere in the thread. Those might work even without administrative permissions, or can be made to work sans-admin with some additional code.

Another option would be to check for admin privileges before starting the script, and then refuse to run if the privileges aren't there. My favorite way to check for admin privileges in a DOS batch file is this one:

Code:
@echo off

:: -------------------------------------------------------
::                  MAIN PROGRAM START
:: -------------------------------------------------------

    echo  Hello, I am a batch file. I need administrative permissions
    echo  in order to run correctly. I am going to check for those
    echo  permissions now.

    pause

    call :check_Permissions


    echo  If we have reached this point, it means permissions were
    echo  good. I am able to continue this batch file.
    

::           REST OF MAIN PROGRAM GOES HERE    

::           ...
::           ...


:: -------------------------------------------------------
::                  MAIN PROGRAM END
:: -------------------------------------------------------

    goto :VeryEnd


:: -------------------------------------------------------
::                    SUBROUTINES
:: -------------------------------------------------------

:check_Permissions
    net session >nul 2>&1
    if %errorLevel% NEQ 0 (
         Echo        ================================================
         Echo        =   ERROR    ERROR    ERROR    ERROR    ERROR  =
         Echo        ================================================
         Echo      Program is not running with administrative permissions.
         Echo:
         pause
         exit
    )
goto :eof


:VeryEnd
_________________________
Tony Fabris