我有一个 nant 构建,我试图在其中调用如下所示的 powershell cmdlet:
<exec program="powershell.exe" commandline='.\Download.ps1 ${dir}' />
只要 dir 路径不包含空格并引发以下错误,这就可以正常工作:
A positional parameter cannot be found that accepts argument .....
我尝试在下面解决此问题,但这不起作用。
<exec program="powershell.exe" commandline='.\Download.ps1 "${dir}"' />