7
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ミロゴスAdvent Calendar 2022

Day 21

WinMerge のコマンドラインオプションをつかってみる

Last updated at Posted at 2022-12-20

自己紹介

  • 非エンジニアです。
  • コマンドプロンプトを起動する方法や操作方法を知らないレベルです。
  • したがって、初歩的な内容になっています。

このテーマを選んだきっかけ

  • WinMergeを用いて、テキストや画像の差分確認を行う頻度が増えていて、コマンドプロンプトで効率化できないか試してみたいと思いました。

前提知識・事前準備

  • WinMergeとはテキストや画像等の差分確認が行えるオープンソースのツールです。

WinMerge は、 オープンソースのWindows 用比較・マージツールです。WinMerge は、フォルダとファイル両方が比較でき、理解しやすく扱いやすいテキスト形式で差異をビジュアルに表現します。

  • DLの手順はこちらの記事では割愛します。

コマンドプロンプトからWinMergeを開く

  • コマンドプロンプトを起動します。
  • cd C:\Program Files (x86)\WinMergeと入力するとWinMergeのあるディレクトリに移動します。
  • 続いて、WinMergeUと入力すると、WinMergeが起動できます。
    image.png

WinMergeのコマンドラインオプションを使用する

  • WinMergeUに続いて、/ や、-で始まるパラメーターを付加することで特定の操作を行えます。
    • ヘルプを開く
      • WinMergeU /?と入力すると、WinMergeと一緒にヘルプが開きます。
        image.png
    • ファイルを比較する
      • WinMergeU ファイルAのパス ファイルBのパスと入力すると、ファイルAとファイルBの差分を確認できます。
        比較画像.png

まとめ

  • 今回は、コマンドプロンプトからWinMergeを起動して、ファイル単位で差分比較を行うところまでできました。
    • ここまででも、事前にファイルのパスを用意するなどして、効率化に繋げられそうです。
  • フォルダ単位でまとめて比較していきたいので、引き続き模索していこうと思います。
    • 該当のコマンドやその他便利そうなコマンド(クリップボード履歴の直近2つの内容を比較する等)は今回実行に失敗してしまいました。再挑戦します。

参考にしたサイト

WinMerge公式のマニュアル

WinMergeのコマンドラインオプション

7
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?