Spaces in SETX PATH command
Posted
by Jeremy Stein
on Server Fault
See other posts from Server Fault
or by Jeremy Stein
Published on 2010-05-04T18:20:18Z
Indexed on
2010/05/04
18:28 UTC
Read the original article
Hit count: 310
Suppose my PATH is C:\WINDOWS\system32\;C:\Program Files\Important\
SET NEW_PATH=C:\My\Dir\
SETX PATH "%PATH%;%NEW_PATH%"
Results in a path of:
C:\WINDOWS\system32\;C:\Program Files\Important\;C:\My\Dir"
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?
© Server Fault or respective owner