添加成员:如何传递scriptblock?

时间:2012-07-12 15:08:46

标签: powershell

我正在尝试使用add-member添加属性。这是我的代码:

$f = ""
$f = $f | select started, ended
$f | add-member scriptProperty IsFinished { $this.Started -gte $this.Ended }

然而,最后一行代码抛出一个异常,我相信因为我的scriptblock表达式中的“-gte”。例外说: 您必须在“ - ”运算符的右侧提供值表达式。

1 个答案:

答案 0 :(得分:2)

我认为您需要使用-ge(大于或等于)来避免错误。

使用:

get-help about_comparison_operators