On NT, it automatically modifies the system environment (I guess this is stored in the registry or something). You can see this by right-clicking on My Computer, selecting Properties, and selecting the Environment tab. I don't know if Win9x has something similar or not, but it seems strange that the installation would skip something like this. Indeed, the release notes indicate that somehow, it should be adding this information to the PATH. Under Win9x, I wonder if this cannot be done via the registry as well... | [reply] |
The good news is, the ActivePerl installer does modify
your AUTOEXEC.BAT. At least, it tries to - I don't know
why it would have failed to do so for indapa. It should
also ask you to reboot, as that is the only way that the
environment can be set for all subsequent DOS windows.
The bad new is, cannot be done through the registry, but
requires a reboot, and DOS (and AUTOEXEC.BAT) load first,
before the Windows 9x GUI, and are thereafter in memory.
The only thing the registry gets is file association information
(so Win9x knows what to do with a *.pl file, etc.) and
some registration/uninstall information. All of this
applies to Win9x of course, and not
to Win[NT|2000|ME|WhateverTheyAreCallingItThisMonth].
| [reply] |