DIRCOMP [ src_dirname dest_dirname ]*
[options]*
比較元ディレクトリの内容を比較先ディレクトリと比較し、不一致のあるファイル名を出力する。
比較元ディレクトリ、比較先ディレクトリの順で二つを組にして記述する。
複数の組を記述すると、それらを順に実行する。組になっていない半端なディレクトリ名は無視する。
通常、比較はサブディレクトリを含めてすべてのファイルを対象に行うが、
オプション(-R-)でサブディレクトリを処理しないように指定できる。
比較の際の条件を以下の通り指定できる。デフォルトはファイル内容での比較(-C)。
| 比較 | ||
|---|---|---|
| ファイルの有無 | -Z |
比較先ファイルが無ければ不一致 |
| ファイルの日付時刻 | -D |
比較先のファイルよりも比較元のファイルが新しいとき、 または、比較先にファイルが無いときに不一致 |
| ファイルの内容 | [-C] |
比較元と比較先のファイルの内容が異なっているとき、 または、比較先にファイルが無いときに不一致 |
-C-D-F[C]-FC 不一致ファイルの出力の際に、不一致の理由を出力する。
-N-Oが指定されていると無効。
-Ofilename-R[+|-]-R -R+ サブディレクトリを処理-R- サブディレクトリを処理しない。-T[W[-]]-TW は、統計出力に加え、終了時にメッセージウィンドウを開いて、
統計内容を表示する。-TW-では、
全ての検査が一致した場合にはメッセージウィンドウを表示しない。
-V-Z1、そうでなければ0を返す。
| Ver 1.00 | 初版 |