Collections:
Other Resources:
Object Type Match in Pipeline in Windows PowerShell
What will happen if the output object type does not match the input object type in a cmdlet pipeline in Windows PowerShell?
✍: FYIcenter.com
When you build a cmdlet pipeline, you have to make sure that object types are compatible in the pipeline operation. In other words, the output object type from the previous cmdlet must match the input object type of the next cmdlet.
If the object type is not compatible in the pipeline operation, you will get an error. For example:
PS C:\fyicenter> get-date | stop-process stop-process : The input object cannot be bound to any parameters for the command either because the command does not take pipeline input or the input and its properties do not match any of the parameters that take pipeline input. At line:1 char:12 + get-date | stop-process + ~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (18:14:15 AM:PSObject) [Stop-Process], ParameterBindingException + FullyQualifiedErrorId : InputObjectNotBound,Microsoft.PowerShell .Commands.StopProcessCommand
⇒ Cmdlet Pipeline Patterns in Windows PowerShell
⇐ Application Command in Pipeline in Windows PowerShell
2016-11-04, 1754🔥, 0💬
Popular Posts:
Can I remove startup application "DSAgnt.exe - Dell Support Agent" to speedup my computer and reduce...
What is the startup program "hkcmd Module - hkcmd.exe" on my Windows 8 computer? Can I remove it to ...
How programs are added to the startup application list? There are 3 main ways in which programs are ...
What files are stored in the "C:\Users\<userid >\AppData\LocalLo w"folder? Can I delete...
Can I remove startup application "DLG.exe - Modem Digital Line Detection" to speedup my computer and...