ファイルを分割して結合する方法
Windowsでファイルを分割して結合する方法を教えてください。
大きなファイルをいくつかの小さなサイズのファイルに分割し、別のボックスに転送した後にそれらを結合する必要があります。
コマンドラインでやっても大丈夫です。
Windowsでファイルを分割して結合する方法を教えてください。
大きなファイルをいくつかの小さなサイズのファイルに分割し、別のボックスに転送した後にそれらを結合する必要があります。
コマンドラインでやっても大丈夫です。
ファイルを正確なサイズに分割するには、Linux/Unixのコマンドラインツールsplit
を使うことができます。Windows版はここにあります。 http://unxutils.sourceforge.net/
このツールを使うと、ファイルを好きなサイズに分割することができ、"cat “を使って再結合することができます。
split -b=10090000 bigfile.iso bigfile_part.
例:
bigfile_part.aa
bigfile_part.ab, etc.
ファイルを正確に10090000バイトに分割するには、以下のようにします。出力は以下のようになります。
cat bigfile_part* > bigfile.iso
再結合するには、次のようにします。
これを使ってみました。
type file1 file2 file3 > out
Cygwin (基本インストール) の場合、Bash シェル:
dd if=archive.tar bs=512M | xz -e9fc | split -b4000m - /destination/path/archive_split.
アーカイブが既に圧縮されている場合は xz パイプブロックを省略してください。
アーカイブを結合する。
cat archive_split.* > archive
WinRAR** ](http://www.rarlab.com/) は、ファイルの分割・結合にも使用できます。ファイルをより小さなファイルに分割するには、圧縮方法として" Store“を選択し、” Split to volumes“ボックスに必要な値(バイト数)を入力します。この方法で、filename.part1.rar、filename.part2.rarなどの名前のファイルを分割することができます。