По идеи должен создавать папку вида "d:\backup\backup_2013.08.06_01.00.00". Но иногда делает папки "d:\backup\backup_2013.08.06_", а при архивировании 7z выдает ошибку не найден путь "d:\backup\backup_2013.08.06_01.00.00".
У меня подобный батник начинается так (вроде работает):
rem Получим новое имя файла в формате ГГГГ-ММММ-ДД_ЧЧ-ММ-СС и запишем его в переменную NewFileName
set NewFileName=%TIME:~0,-3%
set NewFileName=%NewFileName::=-%
set NewFileName=%NewFileName: =0%
set NewFileName=%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%_%NewFileName%
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший