POV-Ray : Newsgroups : povray.off-topic : An ironic development : Re: An ironic development Server Time
29 Jul 2024 06:26:43 EDT (-0400)
  Re: An ironic development  
From: Orchid Win7 v1
Date: 31 Oct 2012 04:51:34
Message: <5090e696$1@news.povray.org>
On 31/10/2012 03:01 AM, Patrick Elliott wrote:
> On 10/30/2012 1:46 AM, Orchid Win7 v1 wrote:
>>> Still, even something like,
>>> "Export all keys specific to this application.", would have been nice.
>>
>> What makes you think you can't do that?
>>
> It can't. To do that would require exporting "all linked keys". That
> means that you search for, say, Explorer, and you don't get get the key
> "USER-Explorer-...", you also get the 5-6 hexidecimal keys for its
> components, keys in other sections, which relate, etc. You have to know
> what all of them are, and either mark them yourself, or export them each
> separately, as far as I can tell. And, just searching for what key you
> need is a pain in the ass sometimes (especially if it turns out that the
> specific thing you are looking for is one of those "hidden" settings,
> which is not normally in the registry at all, nor documented any place
> obvious, no accessible through any of the user menus).

Grabbing all the keys related to one application is usually easy enough. 
Figuring out what all that stuff /means/? Yeah, not so easy. And finding 
all the settings that get changed for /other/ programs when you install 
the application (e.g., registering COM servers, changing the system 
search path, hooking into the Windows Explorer context menus, etc.) is 
not easy at all...

Then again, there are tools for monitoring the registry and recording 
changes to it. It still won't help you figure out what the changes 
/mean/, but it makes it fairly easy to capture them.

(My personal favourite is how changing from the lame "Windows XP" theme 
to the sane "classic theme" doesn't just change one registry key that 
says "theme name" or something - it actually changes eighty bazillion 
keys all over the registry. Consequently, it's absolutely impossible to 
script the damned thing!)


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.