title: What are some of the most useful yet little known features in the PowerShell language
body: <p>A while back I was reading about multi-variable assignments in PowerShell. This lets you do things like this</p>
  
  <pre><code>64 &gt;  $a,$b,$c,$d = "A four word string".split()
  
  65 &gt;  $a
  A
  
  66 &gt;  $b
  four
  </code></pre>
  
  <p>Or you can swap variables in a single statement</p>
  
  <pre><code>$a,$b = $b,$a
  </code></pre>
  
  <p>What little known nuggets of PowerShell have you come across that you think may not be as well known as they should be?</p>