diff --git a/lib/index.js b/lib/index.js index 76ea2cb..c557deb 100644 --- a/lib/index.js +++ b/lib/index.js @@ -70,17 +70,17 @@ const writeShim_ = (from, to, prog, args, variables) => { args = args || '' variables = variables || '' if (!prog) { - prog = `"%dp0%\\${target}"` + prog = `"%dp0%${target}"` shProg = `"$basedir/${shTarget}"` pwshProg = shProg args = '' target = '' shTarget = '' } else { - longProg = `"%dp0%\\${prog}.exe"` + longProg = `"%dp0%${prog}.exe"` shLongProg = `"$basedir/${prog}"` pwshLongProg = `"$basedir/${prog}$exe"` - target = `"%dp0%\\${target}"` + target = `"%dp0%${target}"` shTarget = `"$basedir/${shTarget}"` } @@ -89,7 +89,7 @@ const writeShim_ = (from, to, prog, args, variables) => { const head = '@ECHO off\r\n' + 'GOTO start\r\n' + ':find_dp0\r\n' + - 'SET dp0=%~dp0\r\n' + + 'SET "dp0=%~dp0"\r\n' + 'EXIT /b\r\n' + ':start\r\n' + 'SETLOCAL\r\n' +