Windows Tips & News

Сжать в ZIP и извлечь из ZIP с помощью PowerShell

click fraud protection

PowerShell - это расширенная форма командной строки. Он дополнен огромным набором готовых к использованию командлетов и дает возможность использовать .NET framework / C # в различных сценариях. Windows включает инструмент с графическим интерфейсом, PowerShell ISE, который позволяет удобно редактировать и отлаживать сценарии. Менее известной функцией PowerShell является возможность сжатия в ZIP и извлечения файлов из ZIP-архива. Эту функцию можно использовать в ваших собственных сценариях автоматизации.

Первоначально PowerShell был выпущен в ноябре 2006 года для Windows XP SP2, Windows Server 2003 SP1 и Windows Vista. В наши дни это другой продукт с открытым исходным кодом. PowerShell 5.1 представила версии приложения. Microsoft впервые объявила о выпуске PowerShell Core 18 августа 2016 года вместе с их решением сделать кроссплатформенный продукт, независимый от Windows, бесплатный и открытый исходный код. Он был выпущен 10 января 2018 года для пользователей Windows, macOS и Linux. Теперь у него есть собственный жизненный цикл поддержки. Microsoft планирует выпускать одну минорную версию PowerShell Core 6.0 каждые шесть месяцев. PowerShell Core 6.1 был выпущен 13 сентября 2018 г.

Как вы, возможно, уже знаете, возможность создавать zip-файл без использования сторонних инструментов появилась в Windows очень давно. Первой версией Windows, которая имела встроенную поддержку ZIP-архивов, была Windows Me. Все современные версии Windows поддерживают этот формат архива. Чтобы поместить файл или папку в zip-архив в Windows 10, все, что вам нужно сделать, это щелкнуть его правой кнопкой мыши и выбрать в контекстном меню «Отправить в - сжатая (заархивированная) папка». Однако есть инструменты командной строки для сжатия файлов в zip-архив. Чтобы получить эту функциональность, вы можете использовать стороннее решение.

Если вы используете сценарии PowerShell для автоматизации своих задач, вам будет приятно узнать, что PowerShell позволяет создавать ZIP-архивы. Вот как это можно сделать.

Чтобы сжать файлы в ZIP с помощью PowerShell,

  1. Открыть PowerShell. Совет: вы можете добавить контекстное меню «Открыть PowerShell от имени администратора».
  2. Введите или скопируйте и вставьте следующую команду:
    Compress-Archive -LiteralPath "путь \ к \ вашим \ файлам" -DestinationPath "путь \ к \ вашему \ archive.zip"
  3. Замените часть пути в приведенной выше команде фактическими значениями.

Чтобы извлечь файлы из ZIP с помощью PowerShell,

  1. Открыть PowerShell. Совет: вы можете добавить контекстное меню «Открыть PowerShell от имени администратора».
  2. Введите или скопируйте и вставьте следующую команду:
    Expand-Archive -LiteralPath "путь \ к \ your \ archive.zip" -DestinationPath "Путь \ где \ к \ хранить \ извлеченные файлы" -Force
  3. Замените часть пути в приведенной выше команде фактическими значениями.

Вы сделали.

Статьи по Теме.

  • Создание символической ссылки в Windows 10 с помощью PowerShell
  • Найти версию PowerShell в Windows
  • Создание учетной записи пользователя в Windows 10 с помощью PowerShell
  • Показать уведомление о сообщении из PowerShell
  • Создать ярлык для запуска файла PowerShell PS1 в Windows 10
  • Создание QR-кода с помощью PowerShell в Windows 10
  • Найдите историю обновлений Windows с помощью PowerShell
  • Создание загрузочного USB-накопителя Windows 10 с помощью PowerShell
  • Получите количество слов, символов и строк в файле с помощью PowerShell
  • Добавить PowerShell в качестве контекстного меню администратора в Windows 10
  • Добавить файл PowerShell (* .ps1) в новое контекстное меню проводника
  • Получение хеширования файлов с помощью PowerShell в Windows 10
  • Как перезагрузить компьютер с помощью PowerShell
  • Запуск процесса с повышенными правами из PowerShell

Архивы режима полета Windows 10

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее

Microsoft пытается увеличить время автономной работы устройства с помощью браузеров на основе Chromium

Microsoft пытается увеличить время автономной работы устройства с помощью браузеров на основе Chromium

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

Читать далее

Windows 10, сборка 18990 (20H1, быстрое кольцо)

Windows 10, сборка 18990 (20H1, быстрое кольцо)

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее