私は悲しいことに.tar.gz
ファイルフォーマットでしか利用できないファイルを開く必要があり、私はWindows 7を使用しています。私は7-Zip
を使用してファイルを解凍できますがそれでも私はWindowsで開くことができない.tar
ファイルがあります。
Windowsで.tar.gz
ファイルを開く方法はありますか?
7-Zipを使用して、.tarファイルを展開することもできます。
7-Zipはあなたのために働くはずです。 .tar
部分を解凍した後の2番目のステップとして、ファイルの.gz
部分を展開する必要があると思います。
7-Zip設定を確認する必要があるかもしれません...
可能であれば、ウィンドウには常にbashを使用して、通常の操作を実行するだけで済みます。
tar -xvzf <filename.tar.gz>
7-Zipパッケージには、stdin(7z.exe
)およびstdout(-si
)との間でやり取りできる-so
というコマンドラインツールが付属しています。したがって、次の行は中間ファイルなしで1ステップで抽出を実行します(-ttar
は7-Zipにタールストリームでパイプ処理していることを伝えます)。
PATH_TO_7Zip\7z.exe x netlib-0.13.1.tar.gz -so | PATH_TO_7Zip\7z.exe x -si -ttar
.tar.gzファイルを抽出するために簡単なWinRARエクストラクタを使います。単にこれらのステップを実行してください。
今度は二度目にそれはあなたのすべてのファイル/フォルダーを抽出するでしょう。
問題は、7-Zipがtarファイルをサブディレクトリに解凍するときに、tarファイルを解凍するためにサブディレクトリに移動する必要があることです。
サブディレクトリを解凍しようとした場合は、もちろん機能しません。
解決策は2つあります。
総司令官をインストールし、それはtar.gzファイルを扱います。あなたはただそのような種類のファイルの中に入って、あなたが必要とする場所にそれをコピーすることができます。抽出はバックグラウンドでTCによって行われます。
最新のWindows 10では、linuxで行うのと同じようにtarアーカイブを解凍できます。
cmd.exe -> tar xf archive.tar.gz
Paulはそれを正しいと考えていますが、この場合は2段階のプロセスです。最初に.gzを削除し(ファイルを解凍する)、次に.tarを削除します(ファイルを解凍する)。
私は Senthil RajasekharanのTarTool.exe が最も簡単であることがわかります( SharpZipLib からの単一のdllを含みます)。