powershell - ValidateSet 带空格的值

标签 powershell validateset

这是 ValidateSet 的示例,其中值是包含空格的字符串:

function Test-ValidateSet
{ 
    param ([ValidateSet("abc def", "ghi jkl")][String]$Val) 

    $Val 
}

IntelliSense 有效,但未引用完整值。

有没有办法让完整的值被引用?

最佳答案

关于powershell - ValidateSet 带空格的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20737789/

相关文章:

来自 ValidateSet 的 Powershell 多个函数参数

Powershell [ValidateSet()] 在使用相同参数名称的不同参数集之间

powershell - 从哈希表中删除重复值

mysql - 尝试使用 Ruby 2 在 Windows 8 上安装 mysql2 gem

powershell - Azure AD - 通过 Powershell 自定义应用程序角色

powershell - 如何使 Windows DNS 和 WINS 设置保留在 Azure VM 中?

regex - Powershell正则表达式-匹配到字符

powershell - 无法在 Validateset 中使用预定义数组 - Powershell