From 6b6cabecf05b6f5f4f4d089bf8a7b59254921dbb Mon Sep 17 00:00:00 2001 From: CanadaHonk Date: Wed, 11 Jan 2023 21:54:33 +0000 Subject: [PATCH] autoStart/win32: quote executable path --- src/autoStart/win32.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/autoStart/win32.js b/src/autoStart/win32.js index 085be10..08888af 100644 --- a/src/autoStart/win32.js +++ b/src/autoStart/win32.js @@ -6,7 +6,7 @@ const appName = basename(process.execPath, '.exe'); const queuePrefix = [ 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run', '/v', appName ]; -exports.install = (cb) => reg([ 'add', ...queuePrefix, '/d', join(process.execPath, '..', '..', 'Update.exe') + ' --processStart ' + basename(process.execPath) + (settings.get('START_MINIMIZED') ? ' --process-start-args --start-minimized' : ''), '/f' ], cb); // Make reg (with Electron args if start min) +exports.install = (cb) => reg([ 'add', ...queuePrefix, '/d', '"' + join(process.execPath, '..', '..', 'Update.exe') + '" --processStart ' + basename(process.execPath) + (settings.get('START_MINIMIZED') ? ' --process-start-args --start-minimized' : ''), '/f' ], cb); // Make reg (with Electron args if start min) exports.update = (cb) => exports.isInstalled(installed => installed ? exports.install(cb) : cb()); // Reinstall if installed, else just cb