I need to append a string to the existing system (machine) path variable from within a batch file on a Win2k sp4 system. Set and setx don't work because they work with the user path or are only active from within that shell. I tried using setenv and that didn't work either, although the help file implies you can do that. It errored out when enclosing the existing ath in % signs and ignored enclosing them in quotes. Any suggestions?