@echo off
@setlocal
REM
REM Unrar all .rar files on the current directory and use the full path
REM
set path="%ProgramFiles(x86)%\WinRAR\";%path%
for /F %%i in ('dir /b *.rar') do call :do_extract "%%i"
:eof
pause
exit 1
:do_extract
echo %1
REM x : Extract files with full path
REM -y : Assume Yes on all queries
unrar x -y %1
To Unrar all files in the current location using FullPath:
@echo off
@setlocal
REM
REM Unrar all .rar files on the current directory and use the full path
REM
set path="%ProgramFiles(x86)%\WinRAR\";%path%
for /F %%i in ('dir /b *.rar') do call :do_extract "%%i"
:eof
pause
exit 1
:do_extract
echo %1
REM x : Extract files with full path
REM -y : Assume Yes on all queries
unrar x -y %1