2009-03-24 12 views
5

ファイル名が、ファイル名が.part1.tar、ファイル名がhellipの一連のファイルがあります。 filename.part8.tar。Windows上でマルチパートのタールボールをアンタングル

アーカイブ時に複数のボリュームを作成できますが、Windows上でアーカイブをアーカイブする方法が見つからないようです。私は7zip(GUI &コマンドライン)、WinRAR、tar114(64ビットWindowsでは動作しません)、WinZip、およびZenTar(私が見つけた小さなユーティリティ)を使用して解凍しようとしました。

すべてのプログラムは、part0ファイルで実行され、3つのrarファイルを抽出し、エラーを報告して終了します。他のパーツファイルは、.tar、.rar、.zip、または.gzと認識されません。 その7が53Mbであるため、そうしながら、PART0その6 スルーとその8は、それぞれの100Mbている可能性があるため、私はDOSのcopyコマンドを使用してそれらを連結しようとしたが、それは動作しません

最後の部分。私は連結のファイルのいくつかの異なる論理的な順序を試みたが、喜びはない。

Linuxをインストールする以外に、ライブディストリビューションを見つけるか、これらのファイルを残した人を追跡する以外に、これらのファイルを解凍するにはどうすればよいですか?

答えて

2

7-zipをインストールします。最初のタールを右クリックします。コンテキストメニューで、「7zip - >ここで抽出する」に進みます。魔法のように

作品、何のコマンドラインカンフーは:)

EDIT必要ありません: を私は今、あなたはすでに試した7zipをを持つ挙げることに気づきました。もしあなたが "open with" - > 7zipを使ってtarを "オープン"しようとすると、それは嫌になったかもしれません - ファイルを開くためのコマンドラインはちょっと違うので、ファイルアソシエーションシステム経由ではなく7zipで関連づけなければなりませんウィンドウに。しかし、右クリック→ "7-zip"→ "ここで展開"を試してみると、それはうまくいくはずです。私は自分自身でソリューションをテストしました(32ビットWindowsの場合でも、64を使用できません)

+0

感謝のために働いfoo.gz解凍!ええ、私はコンテキストメニューとコマンドラインから7zipを試しましたが、助けにはなりませんでした。私はさらに7zipの64ビット版をアンインストールし、32ビット版をインストールして、何とか考えていました。それはどちらもうまくいかなかった。 –

0

tar -Mスイッチは、Windows用です(私はtar.exeを使用しています)。

tar --helpは言う:

-M, --multi-volume    create/list/extract multi-volume archive 
+2

ありがとう!私は、32ビットWindows用のtar.exeのコピーを見つけ、あなたが示唆したように-Mスイッチで実行しましたが、ファイルをマルチボリュームセットとして認識せず、単に最初のフォルダから同じフォルダを抽出しました部。ファイルが壊れていると思っています。 –

0

私は、これらのファイルと同じ問題を抱えていたので、私はこのスレッドを発見しました。はい、あなたと同じ正確なファイルです。正しい順序は042358617です(part0、part4などで始まります)

この順序で連結すれば、アーカイブを解凍できます。 (私はWindowsではないので、どのアプリを使うべきかアドバイスできません)。そこに含まれている19の項目のうち3つはzipファイルで、一部のアーカイブ解除ユーティリティは破損していると報告します。他のアプリでは、コンテンツの99%を抽出することができます。繰り返しますが、Windowsではなく、自分で試してみる必要があります。

お楽しみください! ;)

1

上記のように、私は同じ問題があり、この古いスレッドに遭遇しました。私にとっては、Siebel VMをインストールする場合、RTFMの重大なケースでした。これらの手順は、マニュアルからまっすぐでした:

cat \ 
OVM_EL5U3_X86_ORACLE11G_SIEBEL811ENU_SIA21111_PVM.tgz.1of3 \ 
OVM_EL5U3_X86_ORACLE11G_SIEBEL811ENU_SIA21111_PVM.tgz.2of3 \ 
OVM_EL5U3_X86_ORACLE11G_SIEBEL811ENU_SIA21111_PVM.tgz.3of3 \ 
| tar xzf – 

私のために働きました!

+3

いいえ! 'cat'は通常CygwinをインストールしないとWINDOWS上の内部コマンドや外部コマンドの名前ではありません。 Windowsではバイナリコピーでファイルを連結することができます: 'copy/b file1 file2 file3 destination'。 – hynekcer

3

1)窓のためにgzip http://www.gzip.org/をダウンロードして、
2、それを解凍)のgzip -c filename.part0.tar> foo.gz
のgzip -c filename.part1.tar >>
foo.gz ...
のgzip -c filename.part8.tar >> foo.gz
3)

は私

関連する問題