Ser*_*111 17 parameters powershell
我一直在努力寻找答案,但我认为在一组关键字中将PowerShell和参数放在一起并不能轻松搜索
我的问题是,我正在编写一个函数,并且我提供了一个参数,但参数必须是特定字符串列表中的一个.
有没有办法在脚本中提供这些字符串,这样如果我输入"myfunction -parameter ..",我可以使用tab完成参数值吗?
Kei*_*ill 32
如果您使用的是PowerShell V2,则可以使用以下[ValidateSet()]属性:
param(
[Parameter()]
[ValidateSet('foo','bar','baz')]
[string[]]
$Item
)
Run Code Online (Sandbox Code Playgroud)
执行以下命令查看帮助主题:
man about_functions_advanced_parameters
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29096 次 |
| 最近记录: |