title: using unzip within PowerShell
body: <p>Every night we need to zip certain files contained in a folder.  I then need to make sure that all the files that should have been zipped are in the zip file.
  I have created a piece of code that work perfectly on my PC but when I move the code to the live server I get the following error:-</p>
  
  <p>The term 'unzip' is not recognized as the name of a cmdlet'</p>
  
  <p>I have installed dot.net 4.5 &amp; also the PowerShell Community Extensions 3.1</p>
  
  <p>Here is my code that creates an array of file names:-</p>
  
  <pre><code>$UnZip_Test = unzip -t $ZipFile
  $zip_contents = $UnZip_Test | ? { $_ -match "^\s*testing:\s*(.*?)\s+OK\s*$"} | % { $matches[1] }
  </code></pre>