Passing a commandline to an elevate:true profile on the commandline doesn't separate args
#12.597 aberto em 28 de fev. de 2022
Métricas do repositório
- Stars
- (35.764 stars)
- Métricas de merge de PR
- (Mesclagem média 27d 19h) (24 fundiu PRs em 30d)
Description
(from a teams convo)
I bet that
wt --profile "Admin Cmd" -- cmd.exe /c D:\os\src\tools\razzle.cmd amd64fre developer_dir D:\Repos\developer\groups\jevansa no_optwould work
[error 2147942402 (0x80070002) when launching `"cmd.exe /c D:\os\src\tools\razzle.cmd amd64fre developer_dir D:\Repos\developer\groups\jevansa no_opt"']I ran:wt --profile "Admin Cmd" -- cmd.exe /c D:\os\src\tools\razzle.cmd amd64fre developer_dir D:\Repos\developer\groups\jevansa no_optI think it's still trying to take the whole string and pass to CreateProcess. Is there a way to get it split up?
it might be the fact that when you do have an
elevate:trueprofile, we have toCreateProcessanother terminal process, and I bet we're passing the whole bit after--as a single arg to the elevated wt