Solution: Remove backslash from working directory variable - UAC elevation For `cscript //NoLogo "!ChMacDir!Data\_elevate.vbs" "!ChMacDir!" "!ChMacDir!\chmac.bat" >nul 2>&1` `!ChMacDir!\chmac.bat` should be `!ChMacDir!chmac.bat`