|
|
1
7
根据
PowerShell.exe Command-Line Help
,第一个论点
PowerShell实例实际接收的子实例很容易检查 echoargs :
子实例进一步将其解析为:
这就是你得到“错误”结果的地方:
如果你指定
|
|
|
2
5
tl;博士
如果你是
调用另一个PowerShell实例
来自PowerShell
,使用
脚本块
(
Windows PowerShell:
动力壳 果心 :
这 将使引用论点的工作如预期的那样 -它甚至还会回来 物体 由于采用了类似于PowerShell远程处理的序列化,因此调用具有接近类型保真度。
然而,请注意,这是
不
从中呼叫时的选项
外部
动力地狱
,例如
请继续阅读,了解您在报告中看到的行为的解释 缺席 一个脚本块的。
这个
PowerShell CLI
(呼叫)
有争论吗 之后 第一个位置参数(如果有)将被考虑:
传递给
应用于你的调用,这意味着
二者都
就是, 由于进行了两轮分析,最初的引用是 迷路的 ,导致 三 不同的论点获得通过 ,这就解释了你的症状。 如果必须的话 让你的命令发挥作用 没有 脚本块 ,你有两个选择:
请注意PowerShell是如何要求
|