Bir nesneyi pipe |
nesnesine nasıl anladığımı anlamaya çalışıyorum ve bununla ilgili özellikleri veya yöntemleri arayın.Borulu Nesnenin özelliklerini/yöntemlerini çağırın
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
miyim boru Get-Item
ve üzerinde invoke properties/methods
çıktı?
Get-Item Registry::HKLM\SOFTWARE\WOW6432Node\Microsoft\Test\abc\ | call GetSomething()
:
Özellikleri bunu bir komut zaten var ki daha kolaydır. "Kayıt anahtarı" veya "Klasör" var olduğundan emin olmadığımı düşünün. Ben sadece 'sekme 'kullanmaya devam ediyorum, böylece' auto-suggestion 'kullanmak istediğim yere gidiyorum ve şimdi bir şey aramak için, aniden baştan sarmak zorundayım. Bu gerçekten acı – Reddy
Kanonik yolu "ForEach-Object" olacaktır. '% 'Takma adı kullanılarak oldukça özlü yazılabilir: ... | % {$ _. yöntem()} ' –