This .bat restores the most recent ZIP backup in a given folder:
@echo off
if "%1"=="" echo Usage: MCRestoreLatest c:\Backup\Folder\Path & goto :EOF
set folder=%1
set mask=*.zip
FOR /F "eol=| delims=" %%f IN ('DIR "%folder%\%mask%" /A-D /B /O-D /TW 2^>nul') DO SET "newest=%%f" & GOTO FOUND
echo No %mask% file found in %folder%
GOTO :EOF
:FOUND
echo.
echo Newest file is: "%newest%"
echo.
echo Restoring MC Database in 5 seconds, press CTRL+C to cancel
timeout 5
echo.
mc33.exe /RestoreLibraryAndSettings "%folder%\%newest%"