【发布时间】:2011-11-01 10:29:42
【问题描述】:
由于某种原因,我似乎无法将字符串数组作为参数传递给脚本块。我在这里做错了什么?
我的脚本是从另一个脚本调用的:
param(
[parameter(Mandatory=$true)]
[string[]]$myarr
)
foreach ($elem in $myarr){
$elem
}
我从另一个脚本中调用它
$myarr = @("111", "222")
start-job -filepath myscript.ps1 -arg $myarr
我只得到了数组中的第一项 - “111”。
【问题讨论】:
标签: arrays powershell parameters arguments