Возможно, замените /
на _
, а также давайте правильно использовать set для путей к каталогам с возможными пробелами:
@echo off
for /f %%a in ('date /t') do set "DAY=%%a"
set "DAY=%DAY:/=_%"
set "rarFile=C:\temp\DATA%DAY%Backup.rar"
echo "C:\Program Files\WinRAR\Rar" a -r -df "%rarFile%" "C:\temp\*Backup.bak"
pause
Это будет только echo
команда на данный момент, так что как только вы будете счастливыэто работает, удалите echo
из последней строки.