• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:バッチにてフォルダ内ファイルの差分抽出)

バッチにてフォルダ内ファイルの差分抽出

このQ&Aのポイント
  • フォルダAとフォルダBに存在するファイルの差分を抽出するバッチを作成する方法について教えてください。
  • 差分抽出のために同名のファイルの内容を比較して、異なる部分を抽出する方法を教えてください。外部ツールを使用できない環境でバッチを作成したいです。
  • 環境はWindows XPです。バッチでフォルダ内のファイルの差分を確認する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.2

FOR %%A IN (*.txt) DO FC /n %%A ..\フォルダB\%%A >> ~\sabun.txt 上記を適当なバッチファイルに記述して、フォルダAをカレントにして 実行します。

jialess7
質問者

お礼

迅速な回答ありがとうございます。 大変参考になりました、ありがとうございました!

その他の回答 (1)

  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

質問が曖昧です。 >test.txtとtest3.txtの内容がフォルダAとBで違っていた場合 ファイルを同士を比較するのですが、名前が違いますよね。 「何と何」という基準が全く記載されていません。 >その差分を抽出する どんな内容が希望なんですか? FCの結果?DIFFの結果?オプションは? 質問者さんの頭の中は見えないので、明確に記述してください。

jialess7
質問者

補足

大変申し訳ありません。 >ファイルを同士を比較するのですが、名前が違いますよね。 >「何と何」という基準が全く記載されていません。 フォルダAのtest.txtとフォルダBのtest.txtを比較 フォルダAのtest2.txtとフォルダBのtest2.txtを比較 フォルダAのtest3.txtとフォルダBのtest3.txtを比較 のようにそれぞれに存在する同名ファイルを比較し ファイルの内容が違っていた場合差異を抽出、です。 >どんな内容が希望なんですか? fc /n で比較内容+対象行を表示させたいです。 以上です。よろしくお願い致します。

関連するQ&A

専門家に質問してみよう