Windowsのコマンドプロンプトによる2つのファイルを比較する方法(fc)
fcコマンド
説明 : 2 つのファイルまたはファイル セットを比較し、相違点を表示
fc パラメータ データ1 データ2
パラメータ
/A 相違する各部分の 1 行目と最後の行だけを表示します。
/B バイナリの比較を実行します。
/C 英字の大文字と小文字を区別しません。
/L ファイルを ASCII テキストとして比較します。
/LBn 連続する最大不一致行を指定行数に設定します。
/N ASCII の比較で行番号を表示します。
/OFF[LINE] オフライン属性が設定されたファイルをスキップしません。
/T タブをスペースに変換しません。
/U Unicode テキスト ファイルとしてファイルを比較します。
/W 連続した空白 (タブとスペース) を 1 つのスペースに圧縮して比較します。
/nnnn 不一致発見後に確認する、一致すべき連続行数を指定します。
サンプルソース
2つのファイルをバイナリ比較し、違う箇所を表示する。
ファイル1(内容)
あいうえお
かきくけこ
さしすせそ
ファイル2(内容)
あいうえか
かきくけこ
さしせせそ
(入力)
fc /B e:\test1.txt e:\test2.txt
(出力)
ファイル E:\test1.txt と E:\TEST2.TXT を比較しています
00000009: A8 A9
0000001D: B7 B9