On Friday, February 23, 2001, 1:07:55 PM, Michael wrote:
DH>> As always there is a big *but*. The registry of Win2k is not
DH>> the same format as on Win9x. They are incompatible.
I wrote about this before, but it has since come up so many times
that I think maybe it's time to reiterate.
It's true that the registry of Win2k is different from Win9x. Yet as
far as TB is concerned, there's no difference. TB uses only a key
under the HKCU tree, which exists in both environments. The position
TB places its registry key (HKCU\Software\RIT\The Bat!) is the same
in both environments. So it's perfectly ok to move TB's registry
settings between Win2k and Win9x.
> I experimented with moving the registry entries from one machine
> to the other and back, and empirically it appears you can move
> from Win9x to Win2K, but not in the other direction.
That's because Win2k's regedit would start the .reg file with line
that reads "Windows Registry Editor Version 5.00", while regedit of
Win9x (and WinNT 4.0) would start with "REGEDIT4". Regedit of Win2k
can read a REGEDIT4-labelled .reg file, but not the other way round.
It's designed this way because Win2k provides one (or two)
additional data structure for its registry entries, which isn't
available to Win9x and might corrupt the latter's registry when
imported.
As I said above, however, TB doesn't use any Win2k-only data
structure in its registry entries, so there's no such risk to
porting. The only thing you need to do to import a .reg file from
Win2k into Win9x is to edit out the "Windows Registry Editor Version
5.00" line and change it into "REGEDIT4".
That being said, do remember to check the .reg file for paths and
make sure it points to the right location in the target machine.
--
Best regards,
Ming-Li
The Bat! 1.49e | Win2k SP1
--
______________________________________________________
Archives : <http://tbudl.thebat.dutaint.com>
Moderators : <mailto:[EMAIL PROTECTED]>
TBTech List: <mailto:[EMAIL PROTECTED]>
Unsubscribe: <mailto:[EMAIL PROTECTED]>
You are subscribed as : [email protected]