Fix install.cmd PATH bug

If the PATH environment variable has parentheses, `(echo PATH=%PATH%)` will fail, but the parentheses don't seem to be needed.
This commit is contained in:
David Byrne
2023-01-18 11:19:47 -07:00
committed by GitHub
parent 5009f809fd
commit 4035e4ac5e

View File

@@ -5,7 +5,7 @@ set NVM_SYMLINK=C:\Program Files\nodejs
setx /M NVM_HOME "%NVM_HOME%"
setx /M NVM_SYMLINK "%NVM_SYMLINK%"
(echo PATH=%PATH%) > %NVM_HOME%\PATH.txt
echo PATH=%PATH% > %NVM_HOME%\PATH.txt
for /f "skip=2 tokens=2,*" %%A in ('reg query "HKLM\System\CurrentControlSet\Control\Session Manager\Environment" /v Path 2^>nul') do (
setx /M PATH "%%B;%%NVM_HOME%%;%%NVM_SYMLINK%%"