Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows11/10でコマンドプロンプトを使用して変更について2つのファイルを比較する方法

サードパーティのプログラムを使用せずにWindows10/11で2つのファイルを比較する方法をお探しの場合は、私たちがお勧めします。このガイドでは、コマンドプロンプトで2つのファイルを比較して変更を加える方法を説明します。 Windows10/11の場合。

fc.exeを使用して2つのファイルを比較できます およびcomp.exe ファイル比較コマンド。 fc.exeを使用して、2つのASCIIファイルまたはバイナリファイルを行ごとに比較できます。 windiff.exe ユーティリティ、2つのASCIIファイルの内容、またはASCIIファイルを含む2つのフォルダの内容をグラフィカルに比較して、それらが同じであるかどうかを確認するツール。

Windows11/10でコマンドプロンプトを使用して変更について2つのファイルを比較する方法

2つの類似したファイルが時間の経過とともにどのように変化したかを知りたい場合は、Windowsに組み込まれているコマンドを使用して比較できます。そのコマンドはfcです 。このコマンドは、2つのテキストファイルを比較し、スクリプトとその変更でそれらがどのように変更されているかを知るのに役立ちます。 「fc」を使用 ‘コマンドを使用すると、テキストファイルを最新バージョンと比較したり、バイナリ、Unicode、ASCIIなどのさまざまなスクリプトのスクリプトレベルで変更を見つけたりできます。 「fc」コマンドを使用して、Windows10/11のコマンドプロンプトで変更された2つのファイルを比較する方法を見てみましょう。

FC.exeコマンドラインを使用して変更用の2つのファイルを比較する

fcにはさまざまなパラメータがあります コマンドプロンプトに構文を入力した後、別の結果を達成するために使用できるコマンド。

オフライン属性が設定されているファイルをスキップしません。

パラメーター

意味

/ a パラメータは、差異の各セットの最初と最後の行のみを表示します
/ b

2つのファイルをバイナリモードでバイトごとに比較し、不一致を見つけた後にファイルの再同期を試みません。

/ c 大文字と小文字を無視します。

/ l

ファイルをASCIIモードで行ごとに比較し、不一致を見つけた後にファイルの再同期を試みます。

/ lb

内部ラインバッファの行数をNに設定します 。ラインバッファのデフォルトの長さは100行です。比較しているファイルに100を超える連続した異なる行がある場合は、 fc 比較をキャンセルします。

/ n

ASCII比較中の行番号を表示します。

/ off [line]
/ t

fcを防止します タブからスペースへの変換から。

/ u ファイルをUnicodeテキストファイルとして比較します。

/ w

比較中に空白(つまり、タブとスペース)を圧縮します。行に連続するスペースやタブが多数含まれている場合は、 / w これらの文字を単一のスペースとして扱います。 / wと併用した場合 、 fc 行の最初と最後の空白を無視します。

/

fc の前に、不一致の後に一致する必要がある連続する行の数を指定します 再同期されるファイルを考慮します。

[:]

[]

比較する最初のファイルまたはファイルのセットの場所と名前を指定します。 filename1 が必要です。

[:]

[]

比較する2番目のファイルまたはファイルのセットの場所と名前を指定します。 filename2 が必要です。

/?

コマンドプロンプトにヘルプを表示します。

fcコマンドの使用法

Windowsで2つのファイルを比較するにはどうすればよいですか?

fcコマンドを使用して、2つのテキストファイルの変更を比較するか、 windiff.exeを使用できます。 Windowsインストールに付属するユーティリティ。このツールは、2つのASCIIファイルの内容、またはASCIIファイルを含む2つのフォルダーの内容をグラフィカルに比較して、それらが同じであるかどうかを確認するのに役立ちます。 fcコマンドを使用して、Windowsの2つのテキストファイルを比較することもできます。さまざまなタイプの比較を行うためのさまざまなパラメータがあります。

1] 6月と7月の2つのファイル名をASCII形式で比較し、結果を省略形式で表示する場合は、次を使用できます。

fc /a june.rpt july.rpt

2] 6月と7月という名前の2つのbatファイルのバイナリ比較を行う場合は、次の構文を使用します。

fc /b june.bat july.bat

3]ディレクトリ内のすべてのbatファイルをJuly.batファイルと比較する場合は、次の構文を使用します。

fc *.bat july.bat

4] CドライブのJuly.batファイルとDドライブのJuly.batファイルを比較する場合は、次を使用できます。

fc c:july.bat d:*.bat

5]ドライブCのルートディレクトリにある各バッチファイルを、ドライブDのルートディレクトリにある同じ名前のファイルと比較する場合は、次を使用できます。

fc c:*.bat d:*.bat

これらは、コマンドプロンプトでfcコマンドを使用して一般的に使用できる構文の一部です。特別な要件がある場合は、パラメーターを完全に理解し、独自の構文を作成する必要があります。 Microsoftには、定期的に使用されるfcコマンドの詳細な説明がいくつかあります。

関連記事 :コマンドプロンプトを使用してファイルとフォルダを管理するための便利なコマンド。

Windows11/10でコマンドプロンプトを使用して変更について2つのファイルを比較する方法
  1. Windows11/10のコマンドプロンプトでディレクトリを変更する方法

    Windowsコマンドプロンプトは、コマンドラインオプションを使用してプログラムを実行できる優れた組み込みツールです。このコマンドを使用すると、特定の種類の困難な問題のトラブルシューティングと修正、ディレクトリの切り替えや変更など、Windowsコンピュータで多くのことを即座に実行できます。 Windowsユーザーは、基本的なコマンドとコマンドプロンプトの使用法に精通している必要があります。このガイドでは、Windows11/10のコマンドプロンプトでディレクトリを変更する方法を説明します。 CMDでディレクトリを変更する方法 コマンドプロンプトでディレクトリを変更する場合は、次の3つのオ

  2. Windows 11/10 でコマンド プロンプトが機能しない問題を修正する方法

    コマンドプロンプトがデバイスで動作しなくなった?心配しないで!この問題は、投稿で説明したいくつかの回避策に従うことで簡単に解決できます。 コマンド プロンプトは、高度な管理タスクを実行できる強力な Windows ユーティリティです。また、特定の種類の重大な Windows の問題を解決するための一般的なエラーやバグに対処するための単純なトラブルシューティングにもよく使用されます。 したがって、はい、コマンド プロンプトでデバイスを開けない場合は、この問題を優先的に解決する必要があります。この投稿では、Windows 11 での「コマンド プロンプトが機能しない」問題を修正するために使用