RayRay459 has asked for the wisdom of the Perl Monks concerning the following question:
#!/usr/bin/perl -w use strict; my $Reg; use Win32::TieRegistry ( TiedRef => \$Reg, ArrayValues => 1, Delimiter => '/', ':REG_' ); # Asking for machine name and info to be added to the sys env var print "What host would you like to connect to? "; chomp($Host = <STDIN>); print "What name would you like for the Sys Environment Variable? "; chomp($Key = <STDIN>); print "What value would you like to assign to this variable? "; chomp($Value = <STDIN>); # this is the system environment variable area my $SysEnv= $Reg->connect("$Host", "LMachine/System/CurrentControlSet/ +Control/" . "Session Manager/Environment/") or die "Can't connect to $Host 's registry or can't open Registry + key, Session Manager/Environment: $^E +\n"; # create a new value and set it's data $SysEnv->{"/$Key"} = "$Value";
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: adding sys env var
by damian1301 (Curate) on Jul 06, 2001 at 22:58 UTC | |
|
Re: adding sys env var
by MZSanford (Curate) on Jul 07, 2001 at 00:28 UTC |