Quote Originally Posted by soltanis View Post
Yes, you can't change the original environment variables using this method. But the question is, why would you want to?
I've written a program to read/set music tags from an mp3/flac/m4a file and a conversion script, so I wanted to read the tags and set enviroment variables then convert the file and write the tags to the new file using the variables, at the moment I read the tags and output the results on stdout and assign them them to vars convert the file and then set the tags on the new file, really I just wanted to do all this in one go.(it sounds more complex than it is!)
In case anyone is interested it can be found here: