@ECHO OFF CLS REM APE-REPAIR.BAT Written by Neil Popham, 2005 (neilpopham@bigfoot.com) SET batchname=APE-REPAIR.BAT SET version=1.0.0 TITLE=%batchname%, Version %version% REM ###################################################### REM PLEASE EDIT THE PATH TO PAR2.EXE REM ===================================================== SET pathToPar2="C:\DOS\PAR2.EXE" REM ###################################################### REM Check whether a valid APE file has been passed IF NOT EXIST %1 DO GOTO NoParams IF /I [%~x1] NEQ [.ape] GOTO NoParams REM Attempt to repair the file using PAR2 %pathToPar2% r "%~1.par2" %1 REM Pause ECHO. ECHO Press any key to exit PAUSE >NUL REM End GOTO:EOF REM ======================================= REM NoParams : a file has not been passed REM ======================================= :NoParams ECHO To run this script, please pass a valid APE file as a parameter. ECHO. ECHO Press any key to exit PAUSE >NUL