基本上我有这样的代码:在PowerShell中是否存在“this”的等价物?
$file = $web.GetFile("Pages/default.aspx")
$file.CheckOut()
,我想知道是否有无论如何使用管道和PowerShell的等价的this
重写它:
$web.GetFile("Pages/default.aspx") | $this.CheckOut()
当我尝试这个我得到的错误:
Expressions are only allowed as the first element of a pipeline.
我使用$_
代替$this
也尝试过,但得到了同样的错误。
好问题,安倍!当我第一次开始搞PS的时候,这让我感到有些不安。 – JNK 2011-12-16 17:01:45