В основном у меня есть такой код:
$file = $web.GetFile("Pages/default.aspx")
$file.CheckOut()
и мне интересно, можно ли использовать трубу и powershell-эквивалент this
, чтобы переписать его как:
$web.GetFile("Pages/default.aspx") | $this.CheckOut()
Когда я пробую это, я получаю ошибку:
Выражения разрешены только в качестве первого элемента конвейера.
Я также попробовал использовать $_
вместо $this
, но получил ту же ошибку.