【发布时间】:2020-08-02 07:08:25
【问题描述】:
当函数需要字符串数组时,在命令行中输入 ("arg0", "arg1", "arg2") 很不方便。就像在这个例子中一样:
function Exec-GradleScript(
[Parameter(Mandatory)]String] $ScriptName
[Parameter(Mandatory)][String[]] $ArgList
){
& "$ScriptName" $ArgList
}
... -ScriptName 之后的所有参数都需要采用显式数组语法。 我怎样才能避免这种情况,以便我可以输入
Exec-GradleScript foo.gradle arg0 arg1 arg2
还有 $ArgList 值要传递给可执行文件?
【问题讨论】:
标签: arrays powershell parameters