5
我想了解如何通過pipe |
一個對象並調用其上的屬性或方法。調用管道對象上的屬性/方法
Ex:
$a = Get-Item Registry::HKLM\SOFTWARE\WOW6432Node\Microsoft\Test\abc\
$a.GetSomething() //calls the method
(Get-Item Registry::HKLM\SOFTWARE\WOW6432Node\Microsoft\Test\abc\).GetSomething() //calls the method
我可以管Get-Item
和invoke properties/methods
它的輸出?
Get-Item Registry::HKLM\SOFTWARE\WOW6432Node\Microsoft\Test\abc\ | call GetSomething()
這是可悲的。想象一下,我不確定「Reg key」或「Folder」是否存在。我只是繼續使用'tab',這樣我就可以使用'auto-suggestion'來放置我想要的地方,並且現在調用一些東西,突然之間我必須從頭開始包裝它才能調用方法。這真的很痛 – Reddy
規範的方式是'ForEach-Object'。它可以使用別名'%'寫成非常簡潔:'... | %{$ _。method()}' –