Consegui fazer as seguintes alterações para alcançar o que procurava
set work=%temp%\%random%%random%%random%%random%
mkdir "%work%" || goto :eof
for /F %%I IN ('dir /b /s *.zip *.rar') do (
"%ProgramFiles%-Zipz.exe" x -o"%work%" "%%~I"
for %%F in ("%work%\*") do move "%%~F" "%%~nI%%~xF"
)
rmdir "%work%"
O único problema agora é que ".zip" está incluído no nome do .tif extraído. Ajudar a resolver isso seria apreciado