regs — Registry diff

regs compares *.reg files.

Dependencies

Usage

usage: regs [-h] [-bnq] file ...

Registry diff 0.1

positional arguments:
  file            *.reg to compare

optional arguments:
  -h, --help      show this help message and exit
  -b, --binary    show REG_BINARY
  -n, --no-color  no ANSI colors
  -q, --quiet     no output

In regedit, export the subtree to parse:

_images/export.png

Some REG_BINARY values change continuously depending on timestamps and user actions. regs assumes that these continuous variations do not interest you and hide all REG_BINARY values unless you use --binary.

Color

Enable ANSI colors: HKCU\Console\VirtualTerminalLevel = 1

Keys are not colored, values are colored according to their type:

Color Type
Green REG_SZ
Red REG_BINARY
Blue REG_DWORD
Magenta REG_QWORD
Yellow
REG_MULTI_SZ
REG_EXPAND_SZ
Cyan REG_NONE

Versions

0.1: February 19, 2019 — First alpha release