Если под "совершенно лишнее" вы имеете в виду что можно и не указывать переменные - то я отвечу что мне надо данный код указать в 2х местах для разных папок. А еще не указал - но есть - параметр /D, т.е. полный код который хочу выполнить:
Код:

set From= H:\MSSQL\Backup\Daily2\*.bak
set To= H:\MSSQL\Backup\Month
set Condition= /D:%date:~3,2%-%date:~0,2%-%date:~6,4%
xcopy %From% %To% %Condition% /y /S /I
В любом случае замена && на & не решает проблему "File not found - %From%"