lisz-works

プログラミングと興味を貴方に

FCコマンドでファイル差分があるか調べよう!

【スポンサーリンク】

コマンドプロンプト

こんにちわlisです!

コマンドプロンプトでファイル差分を知るコマンド「FC」についてです!

FCコマンドの使い方

> fc <ファイル1> <ファイル2>

ファイルが不一致の場合

こんなファイルを

>type a.txt
a
>type b.txt
b

実行します。

>fc a.txt b.txt
ファイル a.txt と B.TXT を比較しています
***** a.txt
a
***** B.TXT
b
*****

エラーレベル:1がセットされます。

>echo %errorlevel%
1

ファイルが一致している場合

こんなファイルを

>type a.txt
a
>type a2.txt
a

実行します。

>fc a.txt a2.txt
ファイル a.txt と A2.TXT を比較しています
FC: 相違点は検出されませんでした

エラーレベル:0がセットされます。

>echo %errorlevel%
0

ファイル差分をエラーレベルで判定ができる

ファイル差分があったらこの処理をする!

これでみたいな処理が作れます。

FC a.txt b.txt
IF %errorlevel%==0 (
    echo ファイル差分ないよ
) else (
    echo ファイル差分あるよ
)

あとがき

FCコマンドでファイル差分があるか調べでした!

www.lisz-works.com

www.lisz-works.com