Tye gave me a solution for this very problem. It's not as easy as one thinks :)

SetEnviron.bat

Enjoy, it seems to work.

Update: One other thing, Win32::AdminMisc has several methods to get and set variables. These however will not be available to the existing shell, but the WILL be available to any shell after that. So if you are looking to set vars to use later try this approach. You can automate it so that it runs as a logon or startup script and those vars will always be there.

"Nothing is sure but death and taxes" I say combine the two and its death to all taxes!

In reply to Re: Setting Env Variable question by Rex(Wrecks)
in thread Setting Env Variable question by blackadder

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.