Suppose my PATH is
SET NEW_PATH=C:\My\Dir\ SETX PATH "%PATH%;%NEW_PATH%"
Results in a path of:
Notice the quotation mark at the end of the path. It's as though the backslash at the end of %NEW_PATH% escaped the final quote mark. I need the quotation marks because I have spaces in my path, but I don't want backslashes to be interpreted as escape characters.
What's the right way to include my PATH in the call to SETX?