Как архивировать и разархивировать файлы с помощью PowerShell в Windows 10, 11

  • Чтобы заархивировать (сжать) файлы, откройте PowerShell (администратор) и запустите команду Compress-Archive -Path C:\SOURCE\FILES\* -CompressionLevel Optimal -DestinationPath C:\DESTINATION\ZIPPEDFILE.zip.
  • Чтобы разархивировать (извлечь) файлы, откройте PowerShell (администратор) и запустите команду Expand-Archive -Path C:\SOURCE\ZIPPED.zip -DestinationPath C:\DESTINATION\UNZIP.
  • Вы также можете использовать PowerShell, чтобы добавить больше файлов в архивный формат или изменить степень сжатия.

В Windows 10 (или 11) вы можете использовать zip-файл для упаковки и сжатия файлов и папок для упрощения совместного использования или для хранения файлов, которые вы не часто используете.

Хотя вы можете использовать Проводник для быстрого создания zip-файла или извлечения его содержимого, вы также можете использовать PowerShell для более эффективного выполнения тех же задач с помощью команд. Кроме того, вы даже можете выбрать степень сжатия, чтобы сжимать файлы еще быстрее, или оптимизировать их для экономии места.

В этом руководстве я научу вас, как сжимать и разархивировать файлы и папки с помощью команд PowerShell в Windows 10. Хотя эти инструкции ориентированы на Windows 10, они также применимы к системам под управлением Windows 11.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Zip-файлы из PowerShell

Чтобы заархивировать файлы с помощью PowerShell в Windows 10 (или 11), выполните следующие действия:

  1. Открыть Начинать в Windows.

  2. Искать PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.

  3. Введите следующую команду PowerShell, чтобы сжать и заархивировать папку с файлами, и нажмите Входить:

    Compress-Archive -Path C:\SOURCE\PATH\TO\YOUR\FILES\* -CompressionLevel Optimal -DestinationPath C:\DESTINATION\PATH\ZIPPEDFILE.zip

    Архивируйте файлы с помощью PowerShell.

    В команде измените источник и место назначения, чтобы они соответствовали вашим конкретным путям. Подстановочный знак «*» сообщает команде, что необходимо сжать содержимое исходной папки.

После того, как вы выполните эти шаги, PowerShell сожмет папку и все ее содержимое, создав новый ZIP-файл со сжатой версией файлов.

Добавьте больше файлов в архив из PowerShell.

Чтобы обновить zip-файл дополнительными файлами из PowerShell, выполните следующие действия:

  1. Открыть Начинать.

  2. Искать PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.

  3. Введите следующую команду, чтобы обновить zip-файл дополнительными файлами, и нажмите Входить:

    Сжать-Архив -Путь C:\SOURCE\PATH\TO\ВАШИ\ФАЙЛЫ -Обновить -DestinationPath C:\DESTINATION\PATH\ZIPPEDFILE.zip

    Обновите zip-файл с помощью PowerShell.

    В команде измените источник и место назначения, чтобы они соответствовали вашим конкретным путям.

После выполнения этих шагов zip-папка будет обновлена ​​новыми файлами, указанными вами в команде.

Изменить степень сжатия почтового индекса из PowerShell

Чтобы изменить степень сжатия zip-файла с помощью PowerShell, выполните следующие действия:

  1. Открыть Начинать.

  2. Искать PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.

  3. Введите следующую команду PowerShell, чтобы сжать файлы с разными коэффициентами сжатия, и нажмите Входить:

    Compress-Archive -Path C:\SOURCE\PATH\TO\YOUR\FILES\* -CompressionLevel Fastest -DestinationPath C:\DESTINATION\PATH\ZIPPEDFILE.zip

    Степень сжатия zip-файла с помощью PowerShell

    В команде измените источник и место назначения, чтобы они соответствовали вашим конкретным путям.

Если вы хотите указать степень сжатия zip-архива, обязательно установите «Уровень сжатия» отметьте желаемое соотношение:

  • Самый быстрый: Для сжатия файлов требуется меньше времени, что может привести к увеличению размера zip-файла.
  • Без сжатия: Этот метод не использует сжатие, в результате чего размер zip-файла равен общему количеству несжатых файлов.
  • Оптимально: Он требует больше времени, но сжимает файлы с самым высоким коэффициентом сжатия.

После выполнения этих шагов zip-папка будет создана с использованием указанной степени сжатия.

Разархивируйте файлы из PowerShell

Чтобы разархивировать файлы с помощью команд PowerShell в Windows 10 (или 11), выполните следующие действия:

  1. Открыть Начинать.

  2. Искать PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.

  3. Введите следующую команду, чтобы разархивировать папку с файлами, и нажмите Входить:

    Развернуть-Архив – Путь C:\SOURCE\PATH\TO\ВАШ\ZIPFILE\ZIPPED.zip -DestinationPath C:\DESTINATION\PATH\UNZIP

    Извлеките файлы из zip с помощью PowerShell

    В команде измените источник и место назначения, чтобы они соответствовали вашим конкретным путям.

После выполнения этих шагов PowerShell извлечет все файлы и папки из указанного zip-контейнера.

Обновление от 13 июня 2024 г.: Это руководство было обновлено для обеспечения точности и отражения изменений в процессе.

Почему вы можете доверять Pureinfotech

Автор сочетает экспертные знания с ориентированными на пользователя рекомендациями, тщательно изучает и тестирует, чтобы гарантировать, что вы получаете надежные и простые в использовании технические руководства. Ознакомьтесь с процессом публикации.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

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