Menu

Home

Jeremy Squires

RegUtils

Regutils is a collection of programs to help in managing the configuration of Windows software and systems. The utilities can be used to apply user and machine specific customizations on the fly as users log in or as machines are booted.

They can also be used to identify and correct similarities and differences between software configurations. These may be helpful in debug situations or when consistency or differences need to be maintained.

The regutils package was initially created and maintained by Michael Rendell at http://www.cs.mun.ca/~michael/regutils through version 0.10, but is now maintained here.

Features:

  • Extract and upload registry settings for Win98 using an INI like export file format.
  • Compare INI and Registry files accurately regardless of the ordering of sections and settings.
  • Create editable INI and Registry patches and apply these to other INIs/Registry files.
  • Allow filtering (inclusion and exclusion) of INI/Registry and patch settings.
  • Command line execution for automation.
  • Source includes Perl libraries that can be used to manipulate INI, Registry and Patch files.

Binary package download of the INI Diff and Patch utilities alone without the registry utilities can be found here: http://sourceforge.net/projects/inidiffutils. IniDiffUtils is a package of Perl utilities that compares, patches and filters INI files.

It works much as the GNU diffutils package works, but takes the INI structure of section, key and values into account.

The Windows registry functions are missing from IniDiffUtils as other packages provide better and more modern registry access, but support for diff and patch of registry dumps will be maintained.

Project Members: