📁
Windowsの標準機能でファイル分割
概要
下手にフリーソフトをインストールできない環境下で、ファイルを分割しなければならない
そんな時のための記事
使用環境
Windows 10 Pro (22H2)
ファイル分割
Windows標準のcab形式を使う
まず、分割用の設定ファイルを書いておく
(ファイル名は仮にcab-split.ddfとする)
; セミコロンはコメント
.Set CabinetNameTemplate=split-part*.cab
; 空指定でカレントディレクトリへ生成
.Set DiskDirectoryTemplate=
; 分割サイズ byte単位
.Set MaxDiskSize=26214400
.Set Cabinet=on
; 単に分割したい場合は圧縮をoffにする
.Set Compress=off
.Set InfFileName=NUL
.Set RptFileName=NUL
; 分割対象のファイル
"test.bin"
コマンドプロンプトで実行
makecab /f cab-split.ddf
下記のように分割ファイルが生成される
ファイル結合
これをコマンドで行う方法について、あまり情報がヒットしなかった
公式ドキュメントを読むのが手っ取り早い
下記のコマンドで結合可能
extrac32 /A split-part1.cab /E | more
/A filename
... 1つ目の分割ファイルを指定
/E
... 抽出
| more
... デフォルトでは標準出力に文字を描画しないため、これで表示させる
Discussion