假设我的路径是 C:\WINDOWS\system32\;C:\Program Files\Important\
SET NEW_PATH=C:\My\Dir\
SETX PATH "%PATH%;%NEW_PATH%"
Run Code Online (Sandbox Code Playgroud)
结果路径为:
C:\WINDOWS\system32\;C:\Program Files\Important\;C:\My\Dir"
注意路径末尾的引号。就好像 %NEW_PATH% 末尾的反斜杠逃脱了最后的引号。我需要引号,因为我的路径中有空格,但我不希望反斜杠被解释为转义字符。
在对 SETX 的调用中包含我的 PATH 的正确方法是什么?