Как извлечь несколько файлов RAR (Полное руководство)

  • Извлечение нескольких файлов RAR помогает создать эффективный рабочий процесс. Так что просто воспользуйтесь этим.
  • Вы можете извлечь все файлы из подпапок с помощью Powershell или специального файлового архиватора и распаковщика.
  • Если вы хотите узнать больше о том, как работают эти инструменты, посетите наш раздел «Программное обеспечение для управления файлами».
  • Чтобы легко открывать широкий спектр типов файлов, вам лучше проверить этот концентратор для открытия файлов.

Извлечь несколько файлов RAR

Многие из вас задаются вопросом, можно ли извлечь несколько файлов RAR из каталога в соответствующие папки/подпапки. Это именно то, о чем это руководство.

Файлы RAR практически представляют собой контейнер данных, который может хранить большое количество файлов в сжатом виде. Извлечение их сразу может иметь явные преимущества с точки зрения скорости и эффективности.

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

Как извлечь несколько файлов RAR из разных папок?

1. Как извлечь несколько файлов RAR с помощью 7-Zip?

  1. Используйте 7-Zip для извлечения нескольких файлов RAR
  1. Во-первых, сгруппируйте все тома файла для извлечения в одной папке.
  2. Далее щелкните правой кнопкой мыши тот, у которого наименьшее число, и выберите 7-Zip > Распаковать файлы из появившегося меню.
  3. Теперь вы можете выбрать папку для экстраполяции файлов, нажав кнопку (…).
  4. Подтвердите свое действие, и процедура извлечения должна немедленно начаться.

Чтобы завершить процедуру, просто выполните описанные выше шаги. Однако, если файл содержит том, в имени которого нет цифр, выберите его вместо фактических файлов, оканчивающихся на 00 или 01.

2. Используйте WinZip для извлечения нескольких файлов RAR

WinZip, лучший в мире файловый архиватор и распаковщик, позволяет чрезвычайно просто извлекать файлы широкого спектра форматов из сжатых файлов.

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

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

Вот насколько на самом деле проста процедура. WinZip известен своей способностью обрабатывать разделенные (многотомные) файлы RAR целиком, если они сохранены в одной папке и надежным шифрованием AES.

Кроме того, он включает в себя обнаружение дубликатов файлов и бесшовную интеграцию с Microsoft Teams для улучшения вашего ежедневного рабочего процесса, поэтому не стесняйтесь выбирать 7-ZIP.

Более того, помимо отличной и быстрой функциональности извлечения ваших файлов, вы получаете удобный сервис и интуитивно понятный процесс извлечения файлов RAR.

3. Извлеките все файлы RAR в подпапках

Для тех из вас, кто не знает, распаковка файлов RAR в подпапках исходной папки может быть легко выполнена непосредственно с помощью Rar.exe.

Точнее, Rar.exe в настоящее время поддерживает подстановочные знаки при распаковке архивных файлов RAR. Обратите внимание, что параметр -ad можно удалить из командной строки RAR, если все архивы содержат уникальное имя папки.

Это фактический пакетный скрипт:

@echo off
set "SourceFolder=C:\Users\Unpack"
set "TargetFolder=C:\Users\New-Location"
if not exist "%TargetFolder%" md "%TargetFolder%"
"%ProgramFiles%\WinRAR\Rar.exe" x -ad -cfg- -idq -r -y "%SourceFolder%\*.rar" "%TargetFolder%"
del /F /Q /S "%SourceFolder%\*.rar">nul
for /D %%D in ("%SourceFolder%\*") do rd "%%D" 2>nul

4. Извлеките несколько ZIP-файлов PowerShell

  1. Нажимать Начинать.
  2. Далее введите пауэршелл для запуска PowerShell с правами администратора.
  3. Введите следующую команду и нажмите Входить:
PARAM (
    (string) $ZipFilesPath = "X:\Somepath\Full\Of\Zipfiles",
    (string) $UnzipPath = "X:\Somepath\to\extract\to"
)
 
$Shell = New-Object -com Shell.Application
$Location = $Shell.NameSpace($UnzipPath)
 
$ZipFiles = Get-Childitem $ZipFilesPath -Recurse -Include *.ZIP
 
$progress = 1
foreach ($ZipFile in $ZipFiles) {
    Write-Progress -Activity "Unzipping to $($UnzipPath)" -PercentComplete (($progress / ($ZipFiles.Count + 1)) * 100) -CurrentOperation $ZipFile.FullName -Status "File $($Progress) of $($ZipFiles.Count)"
    $ZipFolder = $Shell.NameSpace($ZipFile.fullname)
 
 
    $Location.Copyhere($ZipFolder.items(), 1040) # 1040 - No msgboxes to the user - http://msdn.microsoft.com/en-us/library/bb787866%28VS.85%29.aspx
    $progress++
}

Чтобы разархивировать несколько файлов в папке, вы также можете использовать быструю функцию PowerShell. Обратитесь к вышеуказанным шагам в этом отношении.

Итак, вот несколько эффективных методов извлечения нескольких файлов RAR. Что касается фактической процедуры, имейте в виду, что с самого начала более интуитивно понятно использовать WinZip.

Если у вас есть другие предложения или вопросы, не стесняйтесь оставлять их в разделе комментариев ниже.

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

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