Как открыть файл.tar.gz в Windows?
Мне нужно открыть файл, который, к сожалению, доступен только в .tar.gz
формат файла, и я использую Windows 7. Я могу разархивировать файл с помощью 7-zip
но после этого у меня все еще есть .tar
файл, который я не могу открыть в Windows.
Есть ли способ открыть .tar.gz
файлы на винде?
10 ответов
Вы также можете использовать 7-zip, чтобы распаковать файл.tar.
- Щелкните правой кнопкой мыши файл
- Выберите 7-zip -> Извлечь здесь / Извлечь в
Если вы можете, вы всегда можете использовать Bash для Windows и просто делать обычные
tar -xvzf <filename.tar.gz>
В последней версии Windows 10 вы можете распаковать архив tar точно так же, как в linux:
cmd.exe -> tar xf archive.tar.gz
7-почтовый индекс должен работать для вас. Я считаю, что вы должны распутать .tar
часть файла в качестве второго шага после распаковки .gz
часть.
Вам также может понадобиться проверить настройки 7-zip...
- Нажмите Инструменты → Параметры
- Перейдите на вкладку "Система".
- Убедитесь, что "tar" и "gz" отмечены.
Пакет 7-zip поставляется с инструментом командной строки под названием 7z.exe
которые могут пайпить в и из stdin (-si
) & stdout (-so
). Таким образом, следующая строка будет выполнять извлечение за один шаг без промежуточного файла (-ttar
сообщает 7-zip, что мы работаем с потоком смол).
PATH_TO_7ZIP\7z.exe x netlib-0.13.1.tar.gz -so | PATH_TO_7ZIP\7z.exe x -si -ttar
Я использую простой экстрактор WinRAR для извлечения файла.tar.gz; просто сделайте эти шаги,
- Начните извлекать файл.tar.gz с WinRAR, он сгенерирует промежуточный файл.
- Переименуйте этот промежуточный файл как ".tar" и распакуйте его снова с помощью WinRAR.
Теперь во второй раз он извлечет все ваши файлы / папки.
Проблема в том, что когда 7-zip распаковывает tar-файл в подкаталог, вы должны зайти в подкаталог, чтобы распаковать tar-файл.
Если вы попытались разархивировать подкаталог, он, конечно, не будет работать.
Здесь есть два решения:
- Используйте "Извлечь здесь", а не "Извлечь файлы...".
- Перейдите в подкаталог и извлеките оттуда.
Установите Total Commander, он будет работать с файлами tar.gz. Вы можете просто зайти в такой файл и скопировать его в нужное место. Добыча осуществляется ТК в фоновом режиме.
Я считаю, что TarTool.exe от Senthil Rajasekharan является самым простым (включает в себя один dll от SharpZipLib).
- Версия 1.0 поддерживает gzip
- Бета-версия 2.0 добавляет bzip2
Пол правильно понял, но в данном случае это двухэтапный процесс. Сначала удалите.gz(распакуйте файлы), а затем удалите.tar(распакуйте файлы).