[Parameter (Mandatory=$False)]
[ValidateSet("Val1", "Val2", "Val3", "Val4", "Val5",ignorecase=$true)]
[string[]] $configs = ""
有没有办法修改上面的代码,使我能一次性接受多个枚举值?
我希望能够这样启动脚本:
.\MyAwesome-Script.ps1 -config Val1 Val2 (或任何组合的枚举值作为参数)
但是我需要让它也可以通过Tab键补全(这是一个词吗?)
为了完整起见,我正在使用PS 4.0,并安装了PSCX 3.1。