Martin Pilka wrote:
> hello!
>
> * fix the incorrect registry behavior - rename userdef.reg to users.reg,
> it contains HKEY_USERS branch
> * drop user.reg file because of duplicity
> * get rid of unnecessary hkey_users_default
>
If you absolutely MUST save keys that are directly in HKEY_USERS (which shouldn't even
be there
in the first damn place, see other messages by Ove, Juergen, and me), then do it a
different
way.
1. Keep user.reg and userdef.reg, make a new users.reg containing HKEY_USERS minus the
.Default
and the user's key. I believe NT/2000 do it this way.
2. Keep user.reg and make a new users.reg containing HKEY_USERS (including .Default)
but not
the user's key. I believe 9x does it this way.
Personally I say option one. The more finer grained the registry files are, the
better.
Especially because it may be desirable to have a system-wide .Default key and
HKEY_LOCAL_MACHINE key which can be accomplished with some symlinking now and still
allow the
user to have their own HKEY_USERS\username hive.
-Dave