Windowsの2つのフォルダーまたはディレクトリを比較する方法


実際にコンテンツを通過せずに2つのフォルダーを比較することは、時々便利です。 Windowsでこれを達成するためのいくつかの方法を見てみましょう。

もちろん、すべてのディレクトリを常に手動で開くとファイルを確認できますが、特に類似のファイル(バックアップなど)を使用して数十または数百のフォルダーをふるいにかけている場合は、扱いにくい場合があります。このようなシナリオでは、より良いアプローチが必要です。

プロパティウィンドウを使用してください

フォルダーの詳細を簡単に確認する簡単な方法は、プロパティを見ることです。これにより、フォルダを開いてコンテンツを熟読する必要がなくなりますが、プロパティを確認する必要があるすべてのディレクトリを個別に右クリックする必要があります。

これにより、大規模な比較には適していませんが、ほとんどのホームユーザーにとっては問題ではありません。必要なのは、各フォルダーのサイズとそれに含まれるファイルの数を見ることだけである場合、プロパティウィンドウで十分です。

  • フォルダーのプロパティウィンドウを開くには、メニューから右クリックしてプロパティを選択します。 = "wp-block-list" start = "2">
  • これにより、そのサイズ、その中に含まれる他のファイルまたはフォルダーの数、作成の時刻と日付など、フォルダーのすべての詳細を表示する小さなウィンドウが開きます。
    1. 別のフォルダーと比較するには、このウィンドウをサイドにドラッグし、2番目のディレクトリを使用してプロセスを繰り返します。 "start =" 4 ">をリストします
    2. このようにして、直接比較するために、2つのプロパティWindowsを並べて開きます。画面サイズが許可されている場合は、これをさらに拡張して、他のフォルダーのプロパティを開き続けることができます。 H2>
    3. Windowsのファイルとフォルダーを比較するプロパティウィンドウ以外にも、他の方法がありますが、最初にサードパーティのツールにまっすぐジャンプしています。なぜ?それははるかに簡単だからです。

      それに直面しましょう - 誰もコマンドプロンプトを使用する必要がありません。これらの方法には使用(特にシステム管理中)がありますが、ほとんどのエンドユーザーは、専用のファイル比較ツールを使用する方が簡単です。.

      そして、そこにウィンマー が入ります。もちろん、そのようなアプリケーションがたくさんありますが、ウィンマーは断然最も人気があります。無料のツールであるため、フォルダーを比較している場合は、ダウンロードして使用する必要はありません。

      その名前に混乱しないでください - その主な使用はフォルダーをマージします であることですが、

      1. Winmergeを使用してフォルダーの比較を開始するには公式Webサイトからソフトウェアをダウンロードします 。複数のインストーラーが利用可能ですが、トップ1を使用することが通常最良のオプションです。
        1. ダウンロードしたセットアップを実行してコンピューターにWinmergeをインストールします。
        2. Winmergeの起動は、フォルダーがまだ選択されていないため、空白のウィンドウを開きます。
        3. ファイルを選択してフォルダーを開きます>を開くか、ツールバーの専用アイコンをクリックします。キーボードでCtrl + Oをヒットすることもできます。
        4. 最大3つのフォルダーを同時に開くことができ、それらを比較できます。各エントリの下のbrowseボタンをクリックして、比較するフォルダーを選択します。比較には少なくとも2つが必要です。3番目はオプションです。
          1. この方法を使用するときに遭遇する可能性のある問題の1つは、ウィンドウが選択するフォルダーを開いていることです。この問題を乗り越えるには、ターゲットフォルダーを右クリックして、コピーをパスオプションとして選択します。これをテキストバーに貼り付けます。
            1. 完了したらEnterを押します。 Winmergeは、指定したフォルダーを通過し、ファイルを比較し、関連するすべての情報を収集します。 「>
            2. このスキャンが完了すると、ファイルは簡単な形式でリストされます。一意のファイルは、属するフォルダーに応じて「左」または「右」に分類されます。同一のファイルは赤で強調表示され、作成の日付は一度にリストされています。.
            3. サードパーティツールはさておき、Windowsにはファイル比較のためのユーティリティもあります。残念ながら、CMDコマンド について話しているので、それらはGUIを欠いています。しかし、ターミナル画面があなたをdaっていない場合、ロボコピーコマンド(そして、それがコマンドの実際の名前です)は強力なツールになります。

              プロパティウィンドウは、フォルダーを一目で比較するのに適していますが、コンテンツや違いについてはあまり教えていません。バックアップフォルダーを比較している場合、これは問題です。その中の一意のファイルをすばやく見つける必要があるからです。 robocopyコマンドはこれに最適です。

              1. 端子を使用してフォルダーを比較するには、コマンドプロンプトを開いてください。スタートメニューにcmdを入力してアプリを開きます。 「>
              2. ここで、ロボコピーコマンドを使用してディレクトリを比較できます。デフォルトでは、コマンドはファイルをコピーするためのものであるため、代わりにそれらを比較するためにフラグを追加する必要があることに注意してください。
              3. ロボコピーを入力し、それに続く2つのフォルダーのパスを使用することから始めます(フォルダーを右クリックして、パスとしてコピーを選択してパスを簡単に取得できます)。このように:
                robocopy“ c:\ uses \ lloyd \ documents”“ c:\ uses \ lloyd \ downloads”
                1. 次に、コマンドに次のフラグを追加します
                  /l /njh /njs /np /ns
                  最終コマンドは次のようになります。ドキュメント」「C:\ users \ lloyd \ downloads” /l /njh /njs /np /ns
                  1. すべてが整ったら、Enterキーを押します。ディレクトリの内容を比較し、その違いの要約を提供します。最初のフォルダーの一意のファイルはnewファイルの下にリストされていますが、2番目のフォルダーの異なるファイルはextraファイルの下にあります。ファイルが同じ場合、最初のディレクトリの作成日に基づいて、またはnewerに並べ替えられます。
                  2. 20 <

                    powershell

                    を使用します

                    コマンドプロンプトは、Windowsのコマンドベースのインターフェイスだけではありません。 Powershell は、ほとんどのWindowsタスクを自動化し、もちろんフォルダーを比較するために使用できる、よりモダンで強力なスクリプト機能です。.

                    ただし、コマンドプロンプトとは異なり、PowerShellにはフォルダーを比較するための専用コマンドがありません。代わりに、2つのディレクトリ間の違いを取得するには、複数のコマンドを統合する必要があります。

                    それを引き離すために、最初にディレクトリの両方でget-childitemコマンドを再帰的に使用し、それらを異なる変数に保存します。その後、Compare-Objectコマンドを使用してデータを比較し、違いをリストします。

                    これがコマンドプロンプトよりも関与しているように見える場合、そうです。 PowerShellの主な利点は、数百または数千のフォルダーを簡単にスケーリングできることです。

                  3. フォルダーと強力なスクリプトユーティリティの比較を開始するには、スタートメニューでPowerShellを検索して実行します。これにより、通常、メニューにあるPowerShell統合スクリプト環境、またはPowerShell ISEが開きます。 2 ">
                  4. PowerShellウィンドウは、コマンドプロンプトと同じようにユーザーディレクトリから始まる空白のスクリプトで開きます。 "start =" 3 ">
                  5. 最初のフォルダーのパスでget-childitemコマンドを再帰的に使用し、結果を変数に保存します。このように:
                    $ folder1 = get -childitem -recurse -path“ c:\ users \ lloyd \ documents”
                    1. 別の変数を使用して2番目のフォルダーでこれを繰り返します。
                      $ folder2 = get -childitem -recurse -path“ c:\ uses \ lloyd \ downloads”
                      1. 次に、2つの変数のCompare -Objectコマンドを使用して、コンテンツの違いを示します。

                        Windowsの2つのフォルダーを比較するのに最適な方法は何ですか?

                      2. ディレクトリの比較方法はWindowsで不足しているため、最も便利なオプションはWinmergeなどのサードパーティツールを使用することです。このような方法はユーザーフレンドリーで柔軟性があり、圧倒されることなく複数のフォルダーを比較するのに最適な体験を提供します。

                        表面レベルの比較のみに興味がある場合は、フォルダーのプロパティウィンドウを並べて開くだけで十分です。これは、フォルダーのサイズ、またはそれらに含まれるファイルの数を決定するのに便利です。.

                        しかし、ディレクトリを比較する最も強力な方法は、常にスクリプトまたはコマンドを使用することです。このために、PowerShellまたはコマンドプロンプトを活用できます。構文はどちらの場合でも少し奇妙ですが、後続の使用のためにコマンドをいつでもコピーして、[プロパティ]タブからパスをコピーできます。

                        <! - コンテンツエンド1-> - > - > - >.

                        関連記事:


                        3.05.2024