diff --git a/lib/vsDetect.js b/lib/vsDetect.js index 5428095a..570c0655 100644 --- a/lib/vsDetect.js +++ b/lib/vsDetect.js @@ -41,7 +41,7 @@ let vsDetect = { key = "HKLM\\SOFTWARE\\Classes\\Installer\\Dependencies\\Microsoft.VS.VisualCppBuildTools_x86_enu,v" + mainVer; testPhrase = "Visual C++"; } - let command = ["reg", "query", "\"" + key + "\""]; + let command = ["reg", "query", key]; try { let stdout = await processHelpers.execFile(command); return stdout && stdout.indexOf(testPhrase) > 0; @@ -55,7 +55,7 @@ let vsDetect = { _isVSInstalled: async function (version) { // On x64 this will look for x64 keys only, but if VS and compilers installed properly, // it will write it's keys to 64 bit registry as well. - let command = ["reg", "query", "\"HKLM\\Software\\Microsoft\\VisualStudio\\" + version + "\""]; + let command = ["reg", "query", "HKLM\\Software\\Microsoft\\VisualStudio\\" + version]; try { let stdout = await processHelpers.execFile(command); if (stdout) { @@ -75,7 +75,7 @@ let vsDetect = { _isVSvNextInstalled: async function (version) { let mainVer = version.split(".")[0]; - let command = ["reg", "query", "\"HKLM\\SOFTWARE\\Classes\\Installer\\Dependencies\\Microsoft.VisualStudio.MinShell.Msi,v" + mainVer + "\""]; + let command = ["reg", "query", "HKLM\\SOFTWARE\\Classes\\Installer\\Dependencies\\Microsoft.VisualStudio.MinShell.Msi,v" + mainVer]; try { let stdout = await processHelpers.execFile(command); if (stdout) {