The next Success Story: UNDOReg
This is the companion program for Inctrl and Regshot. It processes an
Inctrl or Regshot report, and removes from one's registry all newly added
keys listed in that report.
The standard version of UNDOReg available for download is version 1.46.
When you use this version: It pops up a confirmation prompt when you've
sent it a reg rpt, and once you've hit OK to proceed, it removes the
referenced keys from your registry, then vanishes. It works very well.
(It does not deal with newly-added values below pre-existing keys, nor
changed values, but that isn't the subject I intend to go into here.)
While UNDOReg in its latest incarnation works fine, I've taken pattern
of consistent use\need, as well, of the services provided by its ancestor.
The earlier one does not support Regshot reports - which doesn't affect
me, since I am an Inctrl user. The significant difference for me is in
how the earlier one operates. When sent an Inctrl report, that one creates
an undo.reg file. Perhaps not overly commonplace, such a need, but fact
is that in the configurations I engage in, I have regular need for getting
those re-usable undo.reg files.
UNDOReg, that earlier commandline version, was another of those programs
where my contextual sendto script was completely unsatisfactory.
Again, it's one of those menu commands that I do not want at the root of the
explorer cntxt menu. The extension type involved is txt (since Inctrl names
its logs RPT*.txt) -- and it is not a good fit to see an UNDOreg cmd every
time I'm choosing an action on a .txt file.
So I made a bat for sendto. It was very feeble.
------lam0.bat-----------------------------------
<path>\undoreg\2file\undoreg.exe "%1"
start notepad <path>\undoreg\2file\UNDO.REG
--------------------------------------------------
When I used it, I then always had to do the manual steps, with my notepad,
to save the generated undo.reg to the appropriate path.
Now, today, with the neat new trick Sietse taught me, things are finally
set the way I'd wished.
-------undoreg.bat------------------------
%1\
cd %1\..
<path>undoreg\2file\undoreg.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
:: start notepad UNDO.REG
-------------------------------------------
Voila. The generated undo.reg file nw gets automatically placed where I
want it.
Additional bonus, another good side effect to the new config. Previously,
with lam0.bat, I was getting failure whenever I sent a file which was on a
path containing spaces. I'd always assumed that the problem was with the
program itself. Now, launching it via a bat file with the matured syntax
(that was a needed tip, Sietse), that problem has vanished.
There might be a few out there who will also have use for this older version
of UNDOReg, this one that generates undo.reg files. I don't know where it
is on the web. Earlier this year, I tried searching, and didn't come up with
anything other the v146.
I don't know what the release history has been. The older one that I have
is version 1.0, and I've uploaded it. Actually, since the program is so
tiny (the execs are ~11k per), I've gone ahead and uploaded the both
versions together in one zip.
http://omega5.port5.com/clips/1001/undoreg.zip (64k)
_______________________________________
UNDOReg, by Davide "!bAsH"
Homepage URLs as listed in the readme:
http://neutronstar.cjb.net
http://spazioinwind.libero.it/neutronstar