【Windows10】大きなファイルを指定した容量に分割するには?

Windows

大サイズのファイルをメールなどで送りたいが、容量制限にひっかかるときの対処法をまとめます。

スポンサーリンク

makecabコマンドとは?

makecabコマンドを使うと、大きなファイルを複数の小さなファイルに分割できます。

あとで合体して元のファイルを取り出すことができます。

スポンサーリンク

makecabコマンドでファイルを分割する

まずはバッチファイルを作成しましょう。ここでは10MBごとにファイルを分割します。

setlocal
set ddf=%TEMP%\cabprof.ddf
(echo %1) > "%ddf%"
makecab /d MaxDiskSize=10240000 /d RptFileName=NUL /d InfFileName=NUL /d DiskDirectoryTemplate="%~n1" /f "%ddf%"
del "%ddf%"

上記のコードをメモ帳などで保存し、拡張子をbatにします。

./hoge.bat "分割したいファイルのパス"

コマンドプロンプトで上記のように実行し、バッチファイルを実行します。

すると、.cabというファイルがたくさん生成されます。すべての.cabファイルを同じフォルダに集めて、1つ開くと、元のファイルを取り出すことが出来ます。

まとめ

大容量のファイルを分割して送りたいときなどに便利です。是非使ってみてください。

コメント

タイトルとURLをコピーしました