PowerShell中使用正则和ValidateSet验证参数合法性
适用于PowerShell 2.0或着更高版本当你使用PowerShell 创建了一个函数时,要确保你告诉PowerShell 你的参数期望什么样的值。比如你想用户输入星期复制代码 代码如下:function Get-Weekday{ param ( $Weekday ) "You chose $Weekday"}此时用户可以输入任何值,即使这个值不是一个合法的星期,比如星期七复制代码 代码如下:PS> Get-Weekday -Weekday N...