Collections:
Other Resources:
Use Cmdlet Pipeline in Windows PowerShell
How to use cmdlet pipeline in Windows PowerShell?
✍: FYIcenter.com
You can use the pipeline operator "|" to combine multiple cmdlets into a sequence of executions. The pipeline operator will send the output from the previous cmdlet to the next cmdlet as the input.
Here is the syntax of cmdlet pipeline:
cmdlet-1 | cmdlet-2 | ... | cmdlet-n Output of cmdlet-1 becomes input of cmdlet-2 ... Output of cmdlet-n-1 becomes input of cmdlet-n
Example 1: The following cmdlet pipeline finds the Notepad process and stops it:
get-process notepad | stop-process
Here is how the about cmdlet pipeline works:
Example 2: The following cmdlet pipeline finds all *.txt files that are larger than 10,000 bytes, then display them as a two-column table sorted by file size:
Get-ChildItem -path *.txt | Where-Object {$_.length -gt 10000} | Sort-Object -property Length | Format-Table -property name,length
Here is how the about cmdlet pipeline works:
The final output may look like this:
Name Length ---- ------ tmp1.txt 82920 tmp2.txt 114000 tmp3.txt 114000
⇒ Application Command in Pipeline in Windows PowerShell
⇐ Cmdlet Output Object in Windows PowerShell
2016-11-05, 1763🔥, 0💬
Popular Posts:
Can I disable Windows service "IMAPI CD-Burning COM Service" to speedup my computer? Windows service...
How to tell Apache server to transform (rewrite) URL? Assuming that you have your Apache server runn...
What is causing the HTTP 403 (Forbidden) error when running PHP scripts with PHP CGI configuration? ...
What is "Net.Tcp Listener Adapter" in my Windows 7 service list? And how is "Net.Tcp Listener Adapte...
What is the file extension .VOB (DVD-Video Object or Versioned Object Base)? .VOB is the file extens...