- 異なるフォルダ内に保存されている複数ファイルを、コマンドラインでまとめて比較できますか?
-
もちろん可能です。コマンドラインを使用して、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)
