Перейти к содержанию

7-zip, задать метод и степень сжатия через консоль


Евгений Малинин

Рекомендуемые сообщения

Имеется 7-zip версии 9.21 beta

 

Нужно через консоль задать метод и степень сжатия. Покурив мануалы, понял, что это делается через ключ -m

 

Вопрос: как это сделать?

 

set VTIME=%time:~0,-3%
set VTIME=%VTIME::=.%
"C:\Program Files\7-Zip\7z.exe" a -m=LZMA x=9 trdmp_%date%_%vtime%.7z *.log *.dmp *.txt

 

Запись, что я наколдовал выше выдаёт ошибку...

Ссылка на комментарий
Поделиться на другие сайты

set VTIME=%time:~0,-3%
set VTIME=%VTIME::=.%
"%programfiles%\7-Zip\7z.exe" a -m0=LZMA -mx=9 "c:\trdmp_%date%_%vtime%.7z"  *.log *.dmp *.txt

 

fb128
зачем?

 

Евгений Малинин,

x=9

 

x: eXtract files with full paths
Изменено пользователем Omnividente
Ссылка на комментарий
Поделиться на другие сайты

Евгений Малинин,

Цитата(Евгений Малинин @ 21.04.2011, 9:32) *

x=9

 

 

Цитата

x: eXtract files with full paths

x=[0 | 1 | 3 | 5 | 7 | 9 ]

Sets level of compression

 

Level Method Dictionary FastBytes MatchFinder Filter Description

0 Copy No compression.

1 LZMA 64 KB 32 HC4 BCJ Fastest compressing

3 LZMA 1 MB 32 HC4 BCJ Fast compressing

5 LZMA 16 MB 32 BT4 BCJ Normal compressing

7 LZMA 32 MB 64 BT4 BCJ Maximum compressing

9 LZMA 64 MB 64 BT4 BCJ2 Ultra compressing

 

Note: "x" works as "x=9".

 

Но, как выяснилось, это -mx xD

 

Если так попробывать

 

Спасибо! Так заработало :o

 

Ещё вопрос - ни в справке ни по команде помощи не могу найти ключ, чтобы после архивирования, файлы, помещённые в архив, удалялись. Есть ли такая возможность в консольной версии?

 

Если такого нет, то как считать выходной код архиватора (тогда я по условию, если код 0, удалю все *.dmp, *.log и *.txt в папке)?

Ссылка на комментарий
Поделиться на другие сайты

Ещё вопрос - ни в справке ни по команде помощи не могу найти ключ, чтобы после архивирования, файлы, помещённые в архив, удалялись. Есть ли такая возможность в консольной версии?

 

Если такого нет, то как считать выходной код архиватора (тогда я по условию, если код 0, удалю все *.dmp, *.log и *.txt в папке)?

Дак в батнике котором ты пишешь, после строк для архивации прописывай условие.

 

Он у тебя выполнит действие по архивированию, после чего ты и пиши удалить в такой то папке такие то файлы.

Ссылка на комментарий
Поделиться на другие сайты

Дак в батнике котором ты пишешь, после строк для архивации прописывай условие.

 

Он у тебя выполнит действие по архивированию, после чего ты и пиши удалить в такой то папке такие то файлы.

Суть в том, что мне нужно удалять эти файлы только, если архиватор возвращает 0. Как считать то, что он выдаёт?

Ссылка на комментарий
Поделиться на другие сайты

Суть в том, что мне нужно удалять эти файлы только, если архиватор возвращает 0. Как считать то, что он выдаёт?

Тоесть когда он полностью выполнил архивацию данных успешно?

Ссылка на комментарий
Поделиться на другие сайты

Тоесть когда он полностью выполнил архивацию данных успешно?

Да, именно так :lool: Или, хотя бы "1" - с некритичными ошибками

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • MiStr
      От MiStr
      Цикл интервью с экспертами "Лаборатории Касперского" сезона 2024 года возобновляется
       
      На прошедшей в стенах "Лаборатории Касперского"  встрече , приуроченной к 18-летию Kaspersky Club, участники клуба пообщались с Еленой Лесных, старшим продуктовым маркетологом в подразделении мобильных продуктов в продуктовом маркетинге B2C. Елена рассказала о том, как была усилена защита от киберугроз и мошенников в последних обновлениях мобильной версии Kaspersky и Kaspersky Who Calls.
       
      Выступление Елены и её коллеги Никиты вызвало большой интерес у участников клуба. Не все присутствующие на встрече смогли задать свои вопросы, не говоря уже про тех, кто не смог посетить офис "Лаборатории Касперского". Именно поэтому мы пригласили Елену ещё раз пообщаться с участниками клуба, на этот раз в формате онлайн
       
      @Lena_Lesnykh готова отвечать на вопросы участников клуба по 18 октября 2024 года включительно. Традиционно интервьюируемой будет выбран лучший вопрос, автор которого получит подарок от клуба. Вопросы можно начинать задавать уже сейчас.
       

       
       
    • AL_o
      От AL_o
      Добрый день.
      Моя цель рассказать о неприятной для меня ситуации чтобы предотвратить такую в будущем для других. Может кто то мне поможет донести информацию куда следует? А может Компанию полностью устраивают такие ситуации.
       
      Я сотрудник организации, помимо прочего отвечающий за мобильную связь в организации. Помимо прочих операторов мы сотрудничаем с мегафоном и часть корпоративных симок от него. На днях бухгалтерия внезапно получила по эдо счёт-фактуру согласно которой мегафон продал нам продукт лаборатории каперского. Начали выяснять... В общем либо это тонкая подстава призванная очернить доброе имя лаборатории (или просто им воспользоваться), либо лаборатория перешла на "нажми на кнопку на сайте - получи подписку со списанием со счёта мобильного оператора" способ распространения. Позиция мегафона типична для оператора, допускающего различные подписки и списания на внешних ресурсах - меня убеждают что это абонент сам согласился, расписался кровью и т.п., что услуга ему жизненно необходима, а мегафон просто предоставил удобнейший для распространения канал - тык и готово. Но искренне интересна позиция лаборатории. Допуская что этот кейс реален - человек со своего личного мобильного устройства, но пользуясь корпоративной сим-картой заходит на опасный (!) веб сайт где касперский услужливо предлагает ему купить антивирус для трёх устройств и оплатить случайным нажатием пальца со общего счёта компании..? Абонент клянётся что если и было что то - то мимолётом, с большой кнопкой да и мааааленьким крестиком в углу как всегда бывает у замечательных мобильных подписок. Каков кейс данного продукта если на секундочку предположить что это было осознанно. На состояние телефона компании плевать. На состояние счёта кампании должно быть плевать сотруднику. Мегафон+касперский - соединяя несоединяемое.
       
      Благодарю за ваше время. Надеюсь на вашу помощь в донесении информации до кого надо и предотвращения возвращения в нулевые со всеми этими мобильными подписками. Хотя бы не от лаборатории касперского блин!


    • Роман П.
      От Роман П.
      Добрый день.
       
      На одном из ПК возникла проблема с подключением к серверу администрирования через mmc-консоль администрирования.
      При попытке подключения выдает ошибку - неверный сертификат, показывая его отпечаток. Отпечаток сертификата действительно не совпадает с тем, что находится на сервере администрирования.

       
      1) При попытке повторного подключения, указываю "вручную" файл сертификата, который располагается на сервере администрирования в  C:\ProgramData\KasperskyLab\adminkit\1093\cert - статья О сертификатах Kaspersky Security Center
      Результат - аналогичен неверный сертификат.
      2) Исходя из статьи Решение проблем с узлами Сервера администрирования - зачищал файл сервера администрирования в %USERPROFILE%\AppData\Roaming\Microsoft\MMC\ 
      3) Заметил, что после того как запускаешь консоль и выдает эту ошибку, то в хранилище сертификатов certmgr.msc формируется этот "левый" сертификат.

      4) Его зачистка в хранилище сертификатов, а также же поиск  по отпечатку и удаление в реестре с последующей перезагрузкой ПК к результату не привели. По-прежнему - неверный сертификат.
      5) Переустанавливал агента и клиента Касперского. Также пытался производить подключение без установленного антивируса и агента.
       
      Вопросы: как исправить эту проблему? Как удалить этот непонятный сертификат и заставить сервер получить верный. 
       
    • KL FC Bot
      От KL FC Bot
      Как передать информацию с компьютера, который не подключен ни к Интернету, ни к локальной сети организации? Израильский исследователь Мордехай Гури в течение многих лет занимается поиском нетривиальных методов, с помощью которых атакующие могли бы похищать данные в таких условиях. Мы уже не раз писали о его исследованиях. Недавно с разницей в четыре дня Гури опубликовал сразу две новые научные работы. В одной из них он продемонстрировал, как превратить компьютер в радиопередатчик, манипулируя загрузкой данных в оперативную память, а во второй — как использовать в качестве «акустического шпиона» обычный компьютерный монитор.
      Гипотетическая ситуация
      Во всех своих работах Мордехай Гури решает одну и ту же задачу. Условия такие:
      на некоем компьютере хранятся или обрабатываются максимально секретные данные; для обеспечения безопасности этих данных система изолирована от сети и для верности размещена в отдельном помещении с ограниченным доступом; гипотетический злоумышленник знает, как установить на компьютер вредоносное программное обеспечение, которое может добыть эти данные, и теперь он должен каким-то образом скачать их. Задача заражения изолированного компьютера сама по себе сложна, но вовсе не невыполнима. Заразить компьютер можно, воспользовавшись разгильдяйством оператора «секретного» компьютера, подключающего к ПК зараженную флешку со своими файлами (а это вполне реальный сценарий). Теоретически злоумышленники могут установить зловред в систему заранее: на заводе производителя или во время доставки компьютера заказчику. Или (самый простой случай) сотрудника организации могут подкупить. А вот для эксфильтрации данных злодей использует атаку по сторонним каналам.
       
      View the full article
    • Олег Андрианов
      От Олег Андрианов
      Возможно ли подключение к  Kaspersky Security Center Linux 15 из консоли администрирования под Windows?
      Есть информация, что это волне возможно, но служба поддержки упроно это отрицает. Может кому то это удалось сделать?
×
×
  • Создать...