Egy példa a wikiből:
get-process | where-object { $_.WS -gt 1000MB } | stop-process
Ez valami ilyesmi lenne, hogy:
ps axu | awk '$5>1000000 { print $2}' | xargs kill
Az egyik csőben objektumok, a másikban meg karakterek haladnak. Az objektumokra a tulajdonságaik alapján lehet szűrni a csőben, nem pedig karakteresen kell maszírozni a kimenetet, hogy a túlvégen ehető legyen.