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

Reply via email to