Есть ли эквивалент "this" в powershell?

В основном у меня есть такой код:

$file = $web.GetFile("Pages/default.aspx")
$file.CheckOut()

и мне интересно, можно ли использовать трубу и powershell-эквивалент this, чтобы переписать его как:

$web.GetFile("Pages/default.aspx") | $this.CheckOut()

Когда я пробую это, я получаю ошибку:

Выражения разрешены только в качестве первого элемента конвейера.

Я также попробовал использовать $_ вместо $this, но получил ту же ошибку.

14
задан Abe Miessler 16 December 2011 в 16:56
поделиться