L. Neil Johnson wrote: > Using AS Perl 5.8.7 under W98SE, the PATH environment variable is > displayed, then assigned a new value; but the new value doesn't propagate > back to the MS-DOS %PATH% variable. Are the %ENV values read-only?
Basically you can only change the env vrbls for the current task and any children it spawns - not the parent (you have to do that at boot up). > C:\Programs\PERL>SET > ... > PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PERL\BIN\;C:\THINKPAD > ... > > C:\Programs\PERL>perl > print "$ENV{PATH}\n"; > $ENV{PATH} = 'C:\WINDOWS;C:\WINDOWS\COMMAND'; > print "$ENV{PATH}\n"; > ^D > C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PERL\BIN\;C:\THINKPAD > C:\WINDOWS;C:\WINDOWS\COMMAND > > C:\Programs\PERL>SET > ... > PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PERL\BIN\;C:\THINKPAD > ... _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs