Abel11

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору wvlad74 написал(а) [?] Цитата: Нужно создать архивы 7z всех выделенных папок и файлов, каждый отдельно, со своим именем файла/папки. Использую команду arwcx="%p%o"||7z||1 beepss Но имя файлов получается с расширением: Выходит так: test.txt ---> test.txt.7z А хотелось бы классическое test.7z. | А в случае если базовые имена, попавших под архивирование, файла и папки в одной панели совпадут, как команда должна сработать, ведь получается что должны быть созданы два архива с одним именем? Может автор найдёт решение проще, я возможности для создания архива с условием "1" (Отдельные архивы для каждого выбранного файла/каталога) с именем без расширения файла навскидку не нашел. Предлагаю вариант создания архивов при помощи команды arwcx с дальнейшим переименованием. В случае совпадения базовых имён папки и файла, то архив для файла будет всё же иметь расширение в базовом имени созданного архива. Код: TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe anf2d=%WL||1||##@@o70::;;$$.7z||##@@o72:: arwcx=||7z||1,7||replace<5>||wait<> renms=$GLOBALANF2D1||list<$GLOBALANF2D2*?>||upd<1> WCMICONS.dll,1 упаковать в 7z выделенные объекты в активную панель именем объекта под курсором, в базовом имени архива файла удалить расширение (обновление при повторной упаковке) -1 | | Всего записей: 1647 | Зарегистр. 08-12-2013 | Отправлено: 09:56 21-05-2021 | Исправлено: Abel11, 10:05 21-05-2021 |
|