Автор: michaelVO
Дата сообщения: 08.07.2011 10:04
Добрый день всем!
Использую 7zip для архивации большой папки (40ГБ).
Для этой нехитрой задачи применяю батник со следующими параметрами:
------------------------------
@cd /D d:\
@set folderd1="user"
@c:\7-zip\7z.exe a -t7z -v10g -r -mx5 -mtc=on -m0=LZMA2 -md=16m -mfb=32 -mmt=2 -y e:\BackUp\Custom\%date:~3,2%-%date:~6,2%-%date:~9,4%-%date:~0,2%_user.7z %folderd1%\*.*
@c:\7-zip\7z.exe t e:\BackUp\Custom\%date:~3,2%-%date:~6,2%-%date:~9,4%-%date:~0,2%_user.7z
------------------------------
Архив разбивается по 10ГБ, и аккуратно кладется в папку на "e:\BackUp\Custom\":
03-05-2011-Вс_user.7z.001
03-05-2011-Вс_user.7z.002
03-05-2011-Вс_user.7z.003
03-05-2011-Вс_user.7z.004
но вот на втором шаге (тестирование), получаю ошибку и запись в лог-файле:
-----------------------------
Everything is Ok
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
Error:
cannot find archive
-------------------------------
При этом тестирование стандартной "правой кнопкой" - 7zip/тестирование, "ошибок в архиве не обнаружено".
Пробовал в командной строке загонять "@c:\7-zip\7z.exe t e:\BackUp\Custom\****.7zip"
Тестирование проходит без проблем.
Может ему мешает поиск прямого файла *user.7z, ведь в конце стоит *.001, *.002, *.003 и т.д.
Для этого внес в батник небольшое изменение: @c:\7-zip\7z.exe t e:\BackUp\Custom\%date:~3,2%-%date:~6,2%-%date:~9,4%-%date:~0,2%_user.7z*
Собственно звездочка (*) в конце строки проблем не решила.
ЧТо делать и куда копать?