Thanks for testing it. After I posted, it started working on my Win2000 box as well so it's strange. Actually, this is not a new problem for me; I've run into it several times over the last couple of years. On windows, sometimes it works and sometimes it doesn't. I thought that this time it was finally reproducable but no dice. Oh well, it remains a mystery. Thanks again.
-jason --- "Dick, Brian E." <[EMAIL PROTECTED]> wrote: > It works on XP. > > --- rant.bat > > setlocal > set foo=bar > call ant > echo on > Endlocal > > --- build.xml > > <project> > <property environment="env"/> > <echo>env.foo is ${env.foo}</echo> > </project> > > --- output > > C:\Projects\My Tools>rant > > C:\Projects\My Tools>setlocal > > C:\Projects\My Tools>set foo=bar > > C:\Projects\My Tools>call ant > Buildfile: build.xml > [echo] env.foo is bar > > BUILD SUCCESSFUL > Total time: 0 seconds > > C:\Projects\My Tools>endlocal > > C:\Projects\My Tools> > > > > -----Original Message----- > From: Jason [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 27, 2005 2:34 PM > To: user@ant.apache.org > Subject: Problem with Environment Variables on > Win2000 > > > Hello, > > I've written an ant script on Linux and I'm now in > the > process of trying to run it on windows and I've hit > a > snag. My general strategy is to launch ant on linux > from a shell script in which I set several > environment > variables like so: > > export MY_VAR=foo > > I than access these values through ant using the > <property environment="env"/> mechanism. On linux > things work fine but when I port my shell script to > a > bat file there are problems. I am unable to access > the value of (for example) MY_VAR even though I've > set > it in the bat file like so: SET MY_VAR=foo. I've > noticed that I am able to access 'standard' > environment variables (eg, Path) but the ones I set > explicity in the bat file which launches ant aren't > recongised. Should this work? Is there some work > around? If anyone could set me straight, I'd > appreciate it. > > -jason > > > > __________________________________ > Yahoo! Mail - PC Magazine Editors' Choice 2005 > http://mail.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]