Как архивировать и разархивировать файлы с помощью 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), выполните следующие действия:
Открыть Начинать в Windows.
Искать PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.
Введите следующую команду PowerShell, чтобы сжать и заархивировать папку с файлами, и нажмите Входить:
Compress-Archive -Path C:\SOURCE\PATH\TO\YOUR\FILES\* -CompressionLevel Optimal -DestinationPath C:\DESTINATION\PATH\ZIPPEDFILE.zip
В команде измените источник и место назначения, чтобы они соответствовали вашим конкретным путям. Подстановочный знак «*» сообщает команде, что необходимо сжать содержимое исходной папки.
После того, как вы выполните эти шаги, PowerShell сожмет папку и все ее содержимое, создав новый ZIP-файл со сжатой версией файлов.
Добавьте больше файлов в архив из PowerShell.
Чтобы обновить zip-файл дополнительными файлами из PowerShell, выполните следующие действия:
Открыть Начинать.
Искать PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.
Введите следующую команду, чтобы обновить zip-файл дополнительными файлами, и нажмите Входить:
Сжать-Архив -Путь C:\SOURCE\PATH\TO\ВАШИ\ФАЙЛЫ -Обновить -DestinationPath C:\DESTINATION\PATH\ZIPPEDFILE.zip
В команде измените источник и место назначения, чтобы они соответствовали вашим конкретным путям.
После выполнения этих шагов zip-папка будет обновлена новыми файлами, указанными вами в команде.
Изменить степень сжатия почтового индекса из PowerShell
Чтобы изменить степень сжатия zip-файла с помощью PowerShell, выполните следующие действия:
Открыть Начинать.
Искать PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.
Введите следующую команду PowerShell, чтобы сжать файлы с разными коэффициентами сжатия, и нажмите Входить:
Compress-Archive -Path C:\SOURCE\PATH\TO\YOUR\FILES\* -CompressionLevel Fastest -DestinationPath C:\DESTINATION\PATH\ZIPPEDFILE.zip
В команде измените источник и место назначения, чтобы они соответствовали вашим конкретным путям.
Если вы хотите указать степень сжатия zip-архива, обязательно установите «Уровень сжатия» отметьте желаемое соотношение:
- Самый быстрый: Для сжатия файлов требуется меньше времени, что может привести к увеличению размера zip-файла.
- Без сжатия: Этот метод не использует сжатие, в результате чего размер zip-файла равен общему количеству несжатых файлов.
- Оптимально: Он требует больше времени, но сжимает файлы с самым высоким коэффициентом сжатия.
После выполнения этих шагов zip-папка будет создана с использованием указанной степени сжатия.
Разархивируйте файлы из PowerShell
Чтобы разархивировать файлы с помощью команд PowerShell в Windows 10 (или 11), выполните следующие действия:
Открыть Начинать.
Искать PowerShellщелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.
Введите следующую команду, чтобы разархивировать папку с файлами, и нажмите Входить:
Развернуть-Архив – Путь C:\SOURCE\PATH\TO\ВАШ\ZIPFILE\ZIPPED.zip -DestinationPath C:\DESTINATION\PATH\UNZIP
В команде измените источник и место назначения, чтобы они соответствовали вашим конкретным путям.
После выполнения этих шагов PowerShell извлечет все файлы и папки из указанного zip-контейнера.
Обновление от 13 июня 2024 г.: Это руководство было обновлено для обеспечения точности и отражения изменений в процессе.
Почему вы можете доверять Pureinfotech
Автор сочетает экспертные знания с ориентированными на пользователя рекомендациями, тщательно изучает и тестирует, чтобы гарантировать, что вы получаете надежные и простые в использовании технические руководства. Ознакомьтесь с процессом публикации.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)