【发布时间】:2012-12-04 14:08:34
【问题描述】:
所以我正在尝试编写一个使用开关参数的脚本,并且我还需要参数来配合它们。比如,
Function Foo ($X, $Z, [switch]$Y, $Yarg, [switch]$K, $Karg){
if($Y){
$Yup = $Yarg
}
if($K){
$Y = $Karg
}Else{$Y = 42}
$X + $Z / $Yup
}
本质上我想问一下开关是否在那里,如果它在那里,我希望它使用 $Yarg 变量,目前当我这样做时,我得到一个错误,说开关只能是一个布尔值。然后其余代码失败。有什么想法吗?
【问题讨论】:
标签: function powershell windows-7 parameters