Thanks - that's a terrific tool, but what I'm looking for is a utility that
whould allow me to plug in the CLSID string - i.e. "{ ----- }" and from this
back out the use/source of that CLSID. OLEView doesn't appear to do this.
Another tool which might satisfy your needs (I remembered just now) is
ActiveXHelper of Nir Sofer:
http://www.nirsoft.net/utils/axhelper.html
Just give it a try.
A 'by hand' way to list the CLSID entries with their corresponding names:
- Extract the CLSID branch from inside the registry
- Replace all occurrences of }]<cr><lf>@=" by }];@=" (Be aware that you
need to convert the *.reg-file from Unicode beforehand or use an
Unicode aware method of replacing. You need to use the semicolon rather
than a comma, because there a genuine entries using the comma while I
don't know of any using a semicolon.)
- Extract all lines which contain the ; (You may use a simple
find ";" in.txt > out.txt
using the internal find command of MS Win.)
- For convenience replace all occurrences of HKEY_CLASSES_ROOT\CLSID\ with
an empty string and (if you like so) do the same with these characters:
[]{}" (Of course one after another or with a regular expression.)
- Watch your new file inside a CSV-viewer supporting the semicolon as
separator
HTH.
BeAr