コマンドラインで2つのフォルダ内にある複数ファイルを一括比較する【Diff Doc】

異なるフォルダ内に保存されている複数ファイルを、コマンドラインでまとめて比較できますか?

もちろん可能です。コマンドラインを使用して、2つのフォルダ内にある複数のファイルを一括比較し、比較結果をCSVレポートとして出力する方法をご案内します。

目次

操作動画:コマンドラインによる一括比較

コマンドサンプル

以下では、2つのフォルダ内 (Original と Modified) に含まれるファイルを比較して結果を一括表示して、比較結果をファイルとして出力しています。

"C:\Program Files (x86)\Softinterface, Inc\DiffDoc\DiffDoc.exe" /D /M"D:\Original" /S"D:\Modified" /U /T"D:\Report\DiffReport.CSV" /V /X

レポートに表示される内容は以下の通りです。

項目内容
IsFile比較したファイル名
OnlyInSourceオリジナルファイルのディレクトリパス
OnlyInMaster修正ファイルのディレクトリパス
SizeDifferentファイルサイズの差異
DateDifferent更新日時の差異
ContentDifferentテキストの差異
SizeDifferentの値
  • -1:修正ファイルのサイズが大きい
  • 1:オリジナルファイルのサイズが大きい
  • 0:同じサイズ
DateDifferentの値
  • -1:修正ファイルの日付が新しい
  • 1:オリジナルファイルの日付が新しい
  • 0:同じ日付
その他の値
  • 0:差異がない (FALSE)
  • 1:差異がある (TRUE)
目次