PSMDTAG:FAQ: Why do I sometimes get different types or different behaviors?
PSMDTAG:FAQ: When I pipe a heterogenous set of objects to an cmdlet that expects a homogenous stream - what happens and why?
In our newgroup ( Microsoft.public.Windows.PowerShell ), Alex A asked these questions with the following example:
cd c:\temp$( gci ; gci hkcu...