3

我认为这很容易做到,但我被困住了。

Script1.ps1 包含:

$params = "abc", "def"
Script2 $params

Script2.ps1 包含:

Args.Count

这当然会为 Script2 接收的单个数组参数输出“1”。

我想找到一种方法来传递 $params 不是作为单个数组,而是作为两个单独的参数 - 这样 Script2 输出“2”作为计数,args[0] 是“abc”,args[1] 是“def ”。

我尝试了所有不同的方法来做到这一点,但我从未得到我想要的结果。

4

1 回答 1

7

像这样:

$params = "abc", "def"
Script2 @params
于 2013-10-08T15:52:24.997 回答