Скриптинг

Powershell и zip

Что может быть проще, чем создать архив? Берешь и делаешь! А если скриптом? Раньше я архивы делал с помощью WinRar, вроде было удобно с одной стороны. Не удобно становилось, когда на компьютере отсутствовал WinRar. Потом из за платности, перешел на 7zip… Но мудрость подсказывала, что должно быть решение в коде и оно нашлось.

Вот и самый простой архив формата zip мы легко получаем. Powershell сумел сделать архив в одну строчку кода, что еще нужно для счастья?!

Жил я счастливый до поры до времени, пока не встретил на пути:

Оказалось, что архивы больше 2 Гб он делать не умеет!  :sos:

Но под руку подвернулся модуль 7Zip4PowerShell который прекрасно с этим справляется!

И так, теперь ставим модуль (не забываем об запуске консоли от имени админа):

Пробуем создать архив:

У меня правда пример был посложнее, но тоже внятно!

10 Гб спокойно ужались в zip до 4 Гб.

Поделиться статьей:

Один комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *