> From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of Ryan Malayter > Sent: Wednesday, February 16, 2005 7:02 PM > To: Tony Meyer; Denise Packard; [email protected] > Subject: RE: [Spambayes] Local admin rights > > > [Tony Meyer] > >Do you know if it is possible to register an Outlook plug-in without > >these keys? > > The add-in itself appears to be registered with outlook in the USER > portion of the registry: > > HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\SpamBayes.OutlookAddin > > However, the SpamBayes.OutlookAddin ProgID appears to be registered in a > protected part of the registry: > HKEY_CLASSES_ROOT\AppID\{3556EDEE-FC91-4cf2-A0E4-7489747BAB10} > HKEY_CLASSES_ROOT\CLSID\{3556EDEE-FC91-4cf2-A0E4-7489747BAB10} > HKEY_CLASSES_ROOT\SpamBayes.OutlookAddin > > Instead, I would think you could put similar entries into the > corresponding parts of the user's registry hive: > HKEY_CURRENT_USER\Software\Classes\AppID > HKEY_CURRENT_USER\Software\Classes\CLSID > HKEY_CURRENT_USER\Software\Classes\SpamBayes.OutlookAddin
I'm not a Registry expert (Is anybody?), but I wonder if you wouldn't lose the ability to register Spambayes for all users of the computer, a capability that does exist currently. Fooling around with the Registry, unless you're absolutely sure of yourself, can be a very bad idea. > Of course, the spambayes program files and DLLs themselves would have to > go into the %USERPROFILE%\Application Data directory, which is the only > place a "standard user" can write on the machine. If you must do this, at least put the files in the "non-roaming" part of the profile, so the system won't waste time and space copying them to the server. More broadly, I think this whole line of discussion fails the "If it ain't broke, don't fix it" test. Frankly, I think the Spambayes installation process works just fine the way it is. If it takes administrator privilege, that is, after all, what administrator privilege is for. As a system manager, I should have the ability to decide what software gets made available to our users,and I see no good reason to make it easier for an unsophisticated user to install and use software that we haven't evaluated and don't support. Of course if the computer is yours, not your employer's, the issue shouldn't arise: just give yourself administrator privilege and have at it. Bob _______________________________________________ [email protected] http://mail.python.org/mailman/listinfo/spambayes Check the FAQ before asking: http://spambayes.sf.net/faq.html
