Страница 1 из 2
Проблема с удалением файлов из архивов...
Добавлено: Вс июл 08, 2007 13:22
FIRESTARTER
Здравствуйте. У меня почему-то не удаляются файлы из архивов rar и 7z.
При попытке удаления из 7z пишет "Error packing files",а при удалении из rar сперва "Архивы не найдены" а потом "Error packing files".
Из zip всё нормально удалается.
Добавлено: Пн июл 09, 2007 09:55
Batya
А у тебя архиваторы правильно подключены?
Архивирование Тоталом в rar нормально работает?
Добавлено: Пн июл 09, 2007 10:11
aLexx
7zip
У меня плюг 7zip0.5.5 от Adam Strzelecki. Добавляет в архив нормально, но не удаляет.
Пишет - "Ошибка при упаковке". Приходиться юзать 7zip FM.
RAR
Т.к. у меня подключен внешний WinRAR 3.70, абсолютно никаких проблем с удалением
и добавлением файлов в архив нет. Причём, уровень вложенности каталогов значения
не имеет.
Добавлено: Пн июл 09, 2007 11:38
d-view
aLexx писал(а):7zip
У меня плюг 7zip0.5.5 от Adam Strzelecki. Добавляет в архив нормально, но не удаляет.
Пишет - "Ошибка при упаковке". Приходиться юзать 7zip FM.
Если не ошибаюсь, то где то читал об этом ограничении.. Вроде бы так и должно быть..
Добавлено: Вт июл 10, 2007 00:50
FIRESTARTER
Batya писал(а):А у тебя архиваторы правильно подключены?
Архивирование Тоталом в rar нормально работает?
Архивирование работает нормально. А как понять "правильно"?
Вот кусок из Wincmd.ini:
Код: Выделить всё
[Packer]
InternalUnarj=1
ARJlongnames=1
InternalUnlzh=1
InternalUnrar=1
InternalUnace=1
InternalZip=1
InternalUnzip=1
ExtractPathInZIP=1
ZIPlikeDirectory=1
InternalZipRate=9
ZipSetDateToNewest=0
ZIPDirectoryOfFile=1
ZIPRecurseSubdirs=1
UnZIPOverwrite=0
Zip83Name=0
VerifyZIP=0
zipnt=1
nodelete=1
ExpertMode=1
OpenPartial=1
LinuxCompatible=1
RemovableInTemp=1
ZIP=pkzip.exe
UnZIP=pkunzip.exe
ACE=%COMMANDER_PATH%\Plugins\arc\Ace.exe -d4096 -m5 -s -c2 -o
ARJ=arj.exe
LHA=lha.exe
RAR=%COMMANDER_PATH%\Plugins\RAR\WinRAR.exe -m5 -s
UC2=uc.exe
LastUsedPacker=10000
DefPlugin=RAR
При удалении из 7z ещё выдаётся такая ошибка:

Убрал галку "Use internal unrar",из rar'a стало удаляться.
Добавлено: Вт июл 10, 2007 01:06
aLexx
Странно... У меня RAR и ACE прописаны только пути, без всяких комм. параметров.
RAR=%COMMANDER_PATH%\Addon\WinRar\WinRAR.exe
ACE=%COMMANDER_PATH%\Addon\WinAce\winace.exe
Добавлено: Ср июл 11, 2007 00:09
FIRESTARTER
Оказывается из рара не удаляются файлы,если путь к файлу содержит пробелы. Причём эта проблема только при удалении с помощью TC. А через интерфейс WinRar.exe всё нормально.
С 7z так и не разобрался. Не удаляются при любом пути к файлу.
Добавлено: Ср июл 11, 2007 13:23
BeTeP
aLexx писал(а):7zip
У меня плюг 7zip0.5.5 от Adam Strzelecki. Добавляет в архив нормально, но не удаляет.
Пишет - "Ошибка при упаковке". Приходиться юзать 7zip FM.
RAR
Т.к. у меня подключен внешний WinRAR 3.70, абсолютно никаких проблем с удалением
и добавлением файлов в архив нет. Причём, уровень вложенности каталогов значения
не имеет.
У меня всё тоже самое. 7zip не хочет удалять, а RAR удаляет без проблем.
Оказывается из рара не удаляются файлы,если путь к файлу содержит пробелы.
У меня из рара удаляются файлые даже, если путь к файлу содержит пробелы.
Добавлено: Ср июл 11, 2007 14:08
gegabit
С RARом не подтверждаю, все отлично.
7z подтверждаю
Добавлено: Ср июл 11, 2007 15:53
funduk
Дык святые кавычки не забывайте!!
Добавлено: Ср июл 11, 2007 22:29
FIRESTARTER
А куда их совать-то? Я же не из комагдной строки работаю.
Добавлено: Ср июл 11, 2007 22:42
DrShark
FIRESTARTER
Имеется ввиду в настройках TC путь к WinRAR.exe/RAR.exe взять в кавычки. Это может быть необходимо, если путь содержит пробелы
FIRESTARTER писал(а):Убрал галку "Use internal unrar",из rar'a стало удаляться.
Правда, не знаю, как такое может быть... Странная зависимость...
Добавлено: Чт июл 12, 2007 00:03
FIRESTARTER
Правда, не знаю, как такое может быть... Странная зависимость...
Это я ошибочно так подумал. Дело оказалось в путях к архивам.
Вставил кавычки
Код: Выделить всё
RAR="%COMMANDER_PATH%\Plugins\RAR\WinRAR.exe" -m5 -s
Не помогло. Файлы не удаляются если путь или имя файла содержат пробелы.
Добавлено: Чт июл 12, 2007 06:46
aLexx
Попробуй так:
RAR="%COMMANDER_PATH%\Plugins\RAR\WinRAR.exe" "-m5 -s"
Или так:
RAR=""%COMMANDER_PATH%\Plugins\RAR\WinRAR.exe" "-m5 -s""
И вообще, эксперементируй с кавычками.
Добавлено: Чт июл 12, 2007 10:58
BeTeP
У меня нет кавычек, но файлы удаляются даже, если путь или имя файла содержат пробелы.
Код: Выделить всё
RAR=%ProgramFiles%\WinRAR\WinRAR.exe -m5 -s