Я пытаюсь вызвать скрипт powershell, используя аргумент -command
из командного файла.Сценарий powershell принимает аргумент, который может содержать пробелы.Команде не удается принять аргумент с пробелами.
Вот этот пакетный файл.
@echo off
set arg1=%*
call powershell.exe -ExecutionPolicy Bypass -command ".\build.ps1 %arg1%; exit $LASTEXITCODE"
exit /b %ERRORLEVEL%
Так называется пакетный файл - .\build.bat '-testToolPath=as sdaf'
Я использую -command
вместо -file
просто чтобы вернуть LASTEXITCODE