1. Имеется список добавляемых файлов
e:\*
g:\*
На диске e есть папка FOLDER, на диске g тоже есть папка FOLDER. (Это разны папки, просто так получилось, что имена одинаковые)
При попытке создания архива 7z выдает ошибку
"Error:
Duplicate filename:
"
Как же мне поместить в один архив папки из разных источников. Хотелось бы также что бы были сохранены полные пути. Например, в архиве были папки "e" (в ней "FOLDER" и т.д.) и "g" (в ней "FOLDER" и т.д.). Ну или еще как-нибудь было разделено (даже если в e и g нет совпадений - не нужно мне все в одну кучу). Кстати, WinRAR хоть и умеет сохранять одинаковые пути, но тоже имена дисков не учитывает
. Надеюсь в будущем 7z будет выгодно отличаться этим от WinRAR.
2. В списке исключаемых файлов есть строка
e:\folder\*.cdx
Так вот - файл e:\folder\subfolder\1.cdx все равно добавляется в архив
3. Если архива еще нет, то команда
7z.exe u -t7z -up1q0r2x1y2z1w2 "C:\Documents and Settings\user\archive.7z" @"C:\Documents and Settings\archYrY.lst" -xr@"C:\Documents and Settings\archN.lst" -pPasswd -r -mx=5 -ms=off -mhe=on -m0=LZMA:d=23:fb=64
выполняется нормально и создает этот архив. Но если сразу же запустить эту команду во второй раз (что бы уже существующий архив обновить), то пишет следующее:
-------------------------------------------------------------------------------
7-Zip 4.33 beta Copyright (c) 1999-2006 Igor Pavlov 2006-02-05
Scanning
Updating archive C:\Documents and Settings\user\archive.7z
Internal Error #1082022
-------------------------------------------------------------------------------
Конечно, это стоило бы написать в buglist и/или автору, но там все по-английски, а я в нем не силен. Может это кто-то сделает за меня?