|
|
1
47
啊。
这行得通。&接受一组参数,因此必须将包含多个参数的字符串拆分为一组字符串参数。 |
|
|
2
33
PSCX :.
第二个例子更糟糕,因为您告诉powershell调用“$echoargs$a”作为命令名,但它不是有效的命令名。
你有几个选择。首先,我这样做:
一般来说,我会尽量小心使用Invoke Expression,特别是如果被调用的字符串的任何部分是由用户提供的。 |
|
|
3
4
您也可以尝试使用免费 Invoke-MsBuild powershell script/module |
|
|
4
0
这对我来说很有效:
|